import type { ScheduleCallback } from "../../hooks/use-callback-effect";
import type Question from "../../../metabase-lib/v1/Question";
import type { DashboardTabId } from "../../../metabase-types/api";
type OnCreateOptions = {
    dashboardTabId?: DashboardTabId | undefined;
};
interface UseCreateQuestionParams {
    scheduleCallback?: ScheduleCallback;
}
export declare const useCreateQuestion: ({ scheduleCallback, }?: UseCreateQuestionParams) => (newQuestion: Question, options?: OnCreateOptions) => Promise<Question>;
export {};
