import type { ModalType } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/query_builder/components/QueryModals";
import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { QueryBuilderMode } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/store";
interface FilterHeaderButtonProps {
    className?: string;
    onOpenModal: (modalType: ModalType) => void;
}
export declare function FilterHeaderButton({ className, onOpenModal, }: FilterHeaderButtonProps): import("react/jsx-runtime").JSX.Element;
export declare namespace FilterHeaderButton {
    var shouldRender: ({ question, queryBuilderMode, isObjectDetail, isActionListVisible, }: RenderCheckOpts) => boolean;
}
interface RenderCheckOpts {
    question: Question;
    queryBuilderMode: QueryBuilderMode;
    isObjectDetail: boolean;
    isActionListVisible: boolean;
}
export {};
