@@ -170,42 +170,3 @@ type HRTime = [number, number]
170
170
171
171
// It's just a named type alias, but it better captures intent.
172
172
export type Mode = number
173
-
174
- /**
175
- * @typedef {import('../format-mtime').MTime } MTime
176
- * @typedef {import('../format-mode').Mode } Mode
177
- * @typedef {Object } Directory
178
- * @property {string } path
179
- * @property {Mode } [mode]
180
- * @property {MTime } [mtime]
181
- * @property {undefined } [content]
182
- *
183
- * @typedef {Object } FileInput
184
- * @property {string } [path]
185
- * @property {ToContent } [content]
186
- * @property {number | string } [mode]
187
- * @property {UnixTime } [mtime]
188
- *
189
- * @typedef {Date | MTime | HRTime } UnixTime
190
- *
191
- * Time representation as tuple of two integers, as per the output of
192
- * [`process.hrtime()`](https://nodejs.org/dist/latest/docs/api/process.html#process_process_hrtime_time).
193
- * @typedef {[number, number] } HRTime
194
- *
195
- * @typedef {string|InstanceType<typeof window.String>|ArrayBufferView|ArrayBuffer|Blob|Iterable<Uint8Array> | AsyncIterable<Uint8Array> | ReadableStream<Uint8Array> } ToContent
196
- * @typedef {ToContent|FileInput } ToFile
197
- * @typedef {Iterable<ToFile> | AsyncIterable<ToFile> | ReadableStream<ToFile> } Source
198
- */
199
- /**
200
- * @template {AsyncIterable<Uint8Array>|Blob} Content
201
- * @typedef {Object } File
202
- * @property {string } path
203
- * @property {Mode } [mode]
204
- * @property {MTime } [mtime]
205
- * @property {Content } [content]
206
- */
207
-
208
- /**
209
- * @template {AsyncIterable<Uint8Array>|Blob} Content
210
- * @typedef {File<Content>|Directory } Entry
211
- */
0 commit comments