import type { UploadFileListItem, UploadMaxSize, UploadResultType } from './types'; declare const name: Capitalize, bem: (el?: import("xzx-design/es/utils").Mods | undefined, mods?: import("xzx-design/es/utils").Mods | undefined) => import("xzx-design/es/utils").Mods, t: (path: string, ...args: unknown[]) => any; export { name, bem, t }; export declare function readFileContent(file: File, resultType: UploadResultType): Promise; export declare function isOversize(items: UploadFileListItem | UploadFileListItem[], maxSize: UploadMaxSize): boolean; export declare function filterFiles(items: UploadFileListItem[], maxSize: UploadMaxSize): { valid: UploadFileListItem[]; invalid: UploadFileListItem[]; }; export declare const isImageUrl: (url: string) => boolean; export declare function isImageFile(item: UploadFileListItem): boolean;