export type FileUploadStatus = 'idle' | 'uploading' | 'complete' | 'error';
export type FileIconColor = 'red' | 'green' | 'blue' | 'purple' | 'amber' | 'gray';
export interface FileValidationError {
    type: 'accept' | 'max-size' | 'max-files';
    file?: File;
    message: string;
}
export declare function getColorForExtension(ext: string): FileIconColor;
//# sourceMappingURL=file-upload.types.d.ts.map