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