/// <reference types="react" />
export declare const TagContainer: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const TagName: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, {}>;
interface ContainerLabelProps {
    paddingTop?: boolean;
}
export declare const ContainerLabel: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
} & ContainerLabelProps, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const ErrorSpan: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;
interface InputContainerProps {
    lessBottomPadding?: boolean;
}
export declare const InputContainer: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
} & InputContainerProps, import("react").DetailedHTMLProps<import("react").LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, {}>;
export declare const DefaultParameterValueWidget: import("@emotion/styled").StyledComponent<{
    parameter: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/parameters/types").UiParameter;
    setValue: (value: any) => void;
    value: any;
    placeholder?: string | undefined;
    isEditing?: boolean | undefined;
    commitImmediately?: boolean | undefined;
    focusChanged?: ((focused: boolean) => void) | undefined;
    isFullscreen?: boolean | undefined;
    className?: string | undefined;
    parameters?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/parameters/types").UiParameter[] | undefined;
    dashboard?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").Dashboard | null | undefined;
    question?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question").default | undefined;
    setParameterValueToDefault?: ((parameterId: string) => void) | undefined;
    enableRequiredBehavior?: boolean | undefined;
    mimicMantine?: boolean | undefined;
    isSortable?: boolean | undefined;
} & Partial<import("@mantine/core").PopoverProps> & {
    theme?: import("@emotion/react").Theme | undefined;
}, {}, {}>;
export declare const ToggleContainer: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const ToggleLabel: import("@emotion/styled").StyledComponent<{
    theme?: import("@emotion/react").Theme | undefined;
    as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
}, import("react").DetailedHTMLProps<import("react").LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, {}>;
export {};
