import type { CSSProperties, ReactNode } from "react";
import type Database from "../../../../metabase-lib/v1/metadata/Database";
import type Field from "../../../../metabase-lib/v1/metadata/Field";
import type Table from "../../../../metabase-lib/v1/metadata/Table";
export declare function Trigger({ className, style, showDropdownIcon, iconSize, children, isMantine, }: {
    className?: string;
    style?: CSSProperties;
    showDropdownIcon?: boolean;
    iconSize?: number;
    isMantine?: boolean;
    children: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function FieldTrigger({ database, field, }: {
    database: Database;
    field: Field;
}): import("react/jsx-runtime").JSX.Element;
export declare function DatabaseTrigger({ database }: {
    database: Database;
}): import("react/jsx-runtime").JSX.Element;
export declare function TableTrigger({ table }: {
    table: Table;
}): import("react/jsx-runtime").JSX.Element;
