import type { CollectionId, TableId } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export declare enum UploadMode {
    append = "append",
    create = "create",
    replace = "replace"
}
export type FileUpload = {
    status: "complete" | "in-progress" | "error";
    name: string;
    collectionId?: CollectionId;
    modelId?: string;
    tableId?: TableId;
    message?: string;
    error?: string;
    uploadMode?: UploadMode;
    id: number;
};
export type FileUploadState = Record<string, FileUpload>;
