import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { CollectionId } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export type SaveQuestionProps = {
    question: Question;
    originalQuestion: Question | null;
    onCreate: (question: Question) => Promise<void>;
    onSave: (question: Question) => Promise<void>;
    closeOnSuccess?: boolean;
    multiStep?: boolean;
    initialCollectionId?: CollectionId | null;
};
export type FormValues = {
    saveType: "overwrite" | "create";
    collection_id: CollectionId | null | undefined;
    name: string;
    description: string;
};
