import { DropRejection, DropzoneFileType } from './dropzone.types'; interface FileTypeDefinition { mime: string; extensions: string[]; } export declare const fileTypes: Record; export declare const buildAcceptAttribute: (accept?: DropzoneFileType[]) => string | undefined; export declare const buildAcceptLabel: (accept?: DropzoneFileType[]) => string; export declare const isAcceptedType: (file: File, accept?: DropzoneFileType[]) => boolean; interface PartitionOptions { accept?: DropzoneFileType[]; maxSize?: number; maxFiles: number; } export declare const partitionFiles: (files: File[], { accept, maxSize, maxFiles }: PartitionOptions) => { accepted: File[]; rejected: DropRejection[]; }; export {};