export function extractBrowserFile(input: File | Blob | UploadWrapper | any): File | Blob | null; export function normalizeDocumentEntry(entry: File | Blob | UploadWrapper | DocumentEntry | any): DocumentEntry | any; export type UploadWrapper = { /** * Underlying file reference used by some uploaders */ originFileObj?: File | Blob | undefined; /** * Underlying file reference used by some uploaders */ file?: File | Blob | undefined; /** * Underlying file reference used by some uploaders */ raw?: File | Blob | undefined; /** * Optional unique id from uploaders (ignored) */ uid?: string | number | undefined; /** * Display name (not always reliable for the native file) */ name?: string | undefined; }; export type DocumentEntry = { /** * Mime type or shorthand ('docx' | 'pdf' | 'html') */ type?: string | undefined; /** * Filename to display */ name?: string | undefined; /** * File-like data; normalized to File when available, otherwise Blob */ data?: File | Blob | UploadWrapper | undefined; /** * Remote URL to fetch; left as-is for URL flows */ url?: string | undefined; isNewFile?: boolean | undefined; }; //# sourceMappingURL=file.d.ts.map