import type { ScheduleCallback } from "../../hooks/use-callback-effect";
import type Question from "../../../metabase-lib/v1/Question";
interface UseSaveQuestionParams {
    scheduleCallback?: ScheduleCallback;
}
type UseSaveQuestionResult = (question: Question, config?: {
    rerunQuery?: boolean;
}) => Promise<void>;
export declare function useSaveQuestion({ scheduleCallback, }?: UseSaveQuestionParams): UseSaveQuestionResult;
export {};
