import type { DataPickerValue } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/common/components/DataPicker";
import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
export type NotebookProps = {
    question: Question;
    isDirty: boolean;
    isRunnable: boolean;
    isResultDirty: boolean;
    reportTimezone: string;
    hasVisualizeButton?: boolean;
    updateQuestion: (question: Question) => Promise<void>;
    runQuestionQuery: () => Promise<void>;
    setQueryBuilderMode?: (mode: string) => void;
    readOnly?: boolean;
    modelsFilterList?: DataPickerValue["model"][];
};
export declare const Notebook: ({ updateQuestion, reportTimezone, readOnly, question, isDirty, isRunnable, isResultDirty, hasVisualizeButton, runQuestionQuery, setQueryBuilderMode, modelsFilterList, }: NotebookProps) => import("react/jsx-runtime").JSX.Element;
