/** * @module HttpRouter */ import { FileSize } from "../../file-size/implementations/_module.js"; import { type IHttpFile } from "../../http-router/contracts/_module.js"; /** * @internal */ export declare class HttpFile implements IHttpFile { private readonly file; constructor(file: File); [Symbol.asyncIterator](): AsyncIterator; asText(): Promise; asBytes(): Promise; asArrayBuffer(): Promise; asReadableStream(): ReadableStream; asFile(): File; get fileSize(): FileSize; get name(): string; get lastModified(): Date; get contentType(): string; }