import type { NavigateToNewCardParams, SdkQuestionState } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/types/question";
import Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { Dispatch, GetState } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/store";
interface RunQuestionOnNavigateParams extends NavigateToNewCardParams {
    originalQuestion?: Question;
    onQuestionChange: (question: Question) => void;
    onClearQueryResults: () => void;
}
export declare const runQuestionOnNavigateSdk: (params: RunQuestionOnNavigateParams) => (dispatch: Dispatch, getState: GetState) => Promise<SdkQuestionState | null>;
export {};
