export function setDatasetEditorTab(datasetEditorTab: any): (dispatch: any) => void;
export function onCancelCreateNewModel(): (dispatch: any) => Promise<void>;
export const CANCEL_DATASET_CHANGES: "metabase/qb/CANCEL_DATASET_CHANGES";
export function onCancelDatasetChanges(): (dispatch: any, getState: any) => void;
export function turnQuestionIntoDataset(): (dispatch: any, getState: any) => Promise<void>;
export function turnDatasetIntoQuestion(): (dispatch: any, getState: any) => Promise<void>;
export const SET_RESULTS_METADATA: "metabase/qb/SET_RESULTS_METADATA";
export const setResultsMetadata: import("redux-actions").ActionFunctionAny<import("redux-actions").Action<any>>;
export const SET_METADATA_DIFF: "metabase/qb/SET_METADATA_DIFF";
export const setMetadataDiff: import("redux-actions").ActionFunctionAny<import("redux-actions").Action<any>>;
export function setFieldMetadata({ field_ref, changes }: {
    field_ref: any;
    changes: any;
}): (dispatch: any, getState: any) => void;
export function onModelPersistenceChange(isEnabled: any): (dispatch: any, getState: any) => void;
