import type { SdkPluginsConfig } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/lib/plugins";
import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { ClickAction, ClickObject, QueryClickActionsMode } from "../../types";
export declare class Mode {
    _question: Question;
    _queryMode: QueryClickActionsMode;
    _plugins?: SdkPluginsConfig;
    constructor(question: Question, queryMode: QueryClickActionsMode, plugins?: SdkPluginsConfig);
    queryMode(): QueryClickActionsMode;
    name(): string;
    actionsForClick(clicked: ClickObject, settings: Record<string, any>, extraData?: Record<string, any>): ClickAction[];
    private isDrillEnabled;
}
