export declare const MaUploadTypes: readonly ["button", "box", "small-box"];
export declare const MaUploadSizes: readonly ["xs", "sm", "md", "lg", "xl"];
export declare enum MaUploadFileStatus {
    error = "error",
    done = "done",
    uploading = "uploading"
}
export interface MAUploadFile {
    id: string;
    file: File;
    status: MaUploadFileStatus;
    response: any;
    progress: number;
    cancelRequest?: () => void;
}
export type MaUploadType = (typeof MaUploadTypes)[number];
export type MaUploadSize = (typeof MaUploadSizes)[number];
