utils.d.ts 847 B

1234567891011
  1. import type { UploaderMaxSize, UploaderResultType, UploaderFileListItem } from './types';
  2. declare const name: string, bem: (el?: import("../utils").Mods | undefined, mods?: import("../utils").Mods | undefined) => import("../utils").Mods, t: (path: string, ...args: unknown[]) => any;
  3. export { name, bem, t };
  4. export declare function readFileContent(file: File, resultType: UploaderResultType): Promise<string | void>;
  5. export declare function isOversize(items: UploaderFileListItem | UploaderFileListItem[], maxSize: UploaderMaxSize): boolean;
  6. export declare function filterFiles(items: UploaderFileListItem[], maxSize: UploaderMaxSize): {
  7. valid: UploaderFileListItem[];
  8. invalid: UploaderFileListItem[];
  9. };
  10. export declare const isImageUrl: (url: string) => boolean;
  11. export declare function isImageFile(item: UploaderFileListItem): boolean;