import { type ReactNode } from "react";
import type { MetabasePluginsConfig } from "../..";
import type { SdkQuestionTitleProps } from "../../types/question";
import { type QuestionMockLocationParameters } from "./InteractiveQuestion/context";
interface InteractiveAdHocQuestionProps {
    questionPath: string;
    onNavigateBack: () => void;
    title: SdkQuestionTitleProps;
    height?: number;
    plugins?: MetabasePluginsConfig;
    children?: ReactNode;
}
export declare const InteractiveAdHocQuestion: ({ questionPath, onNavigateBack, title, height, plugins, children, }: InteractiveAdHocQuestionProps) => import("react/jsx-runtime").JSX.Element;
/**
 * This generates route parameters based on the provided URL path
 * to load the interactive questions. See [use-load-question.ts]
 */
export declare const getQuestionParameters: (questionPath: string) => QuestionMockLocationParameters;
export {};
