export interface BglFile {
    created_at?: string;
    updated_at?: string;
    path_key: string;
    base_url: string;
    name: string;
    mimetype?: string;
    size?: number;
    extension?: string;
    tags: string[];
    url: string;
}
export interface BglFilePatch {
    name?: string;
    tags: string[];
    mimetype?: string;
    extension?: string;
    size?: number;
    base_url?: string;
}
export interface UploadFilesBglStaticFilesUpload {
    upload: string;
}
export interface UploadFilesS3FilesUpload {
    upload: string;
}
export interface UploadOptions {
    onUploadProgress?: (progress: any) => void;
    dirPath?: string;
    tags?: string[];
}
export interface QueueFile {
    file: File;
    url?: string;
    progress: number;
    uploading?: boolean;
    name?: string;
    uploaded?: boolean;
    namespace?: string;
}
//# sourceMappingURL=upload.types.d.ts.map