/// <reference types="react" />
export declare const Container: 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 FlexTippyPopover: import("@emotion/styled").StyledComponent<Pick<import("@metabase/embedding-sdk-react/dist/frontend/src/metabase/components/Popover/TippyPopover").ITippyPopoverProps, keyof import("@metabase/embedding-sdk-react/dist/frontend/src/metabase/components/Popover/TippyPopover").ITippyPopoverProps> & Pick<import("prop-types").InferProps<{
    children?: import("react").Validator<import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null | undefined> | undefined;
    content?: import("react").Validator<import("react").ReactNode> | undefined;
    visible?: import("react").Validator<boolean | null | undefined> | undefined;
    disabled?: import("react").Validator<boolean | null | undefined> | undefined;
    className?: import("react").Validator<string | null | undefined> | undefined;
    singleton?: import("react").Validator<{
        data?: any;
        hook(args: {
            instance: import("tippy.js").Instance<import("tippy.js").Props>;
            content: import("react").ReactNode;
            props: import("tippy.js").Props;
        }): void;
    } | null | undefined> | undefined;
    reference?: import("react").Validator<Element | import("react").RefObject<Element> | null | undefined> | undefined;
    ref?: import("react").Validator<import("react").Ref<Element> | undefined> | undefined;
    render?: import("react").Validator<((attrs: {
        'data-placement': import("@popperjs/core").Placement;
        'data-reference-hidden'?: string | undefined;
        'data-escaped'?: string | undefined;
    }, content?: import("react").ReactNode, instance?: import("tippy.js").Instance<import("tippy.js").Props> | undefined) => import("react").ReactNode) | null | undefined> | undefined;
    plugins?: import("react").Validator<import("tippy.js").Plugin<unknown>[] | null | undefined> | undefined;
    offset?: import("react").Validator<[number, number] | (({ placement, popper, reference, }: {
        placement: import("@popperjs/core").Placement;
        popper: import("@popperjs/core").Rect;
        reference: import("@popperjs/core").Rect;
    }) => [number, number]) | null | undefined> | undefined;
    duration?: import("react").Validator<number | [number | null, number | null] | null | undefined> | undefined;
    maxWidth?: import("react").Validator<string | number | null | undefined> | undefined;
    zIndex?: import("react").Validator<number | null | undefined> | undefined;
    animation?: import("react").Validator<string | boolean | null | undefined> | undefined;
    sticky?: import("react").Validator<boolean | "reference" | "popper" | null | undefined> | undefined;
    role?: import("react").Validator<string | null | undefined> | undefined;
    touch?: import("react").Validator<boolean | "hold" | ["hold", number] | null | undefined> | undefined;
    arrow?: import("react").Validator<string | boolean | SVGElement | DocumentFragment | null | undefined> | undefined;
    onCreate?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    delay?: import("react").Validator<number | [number | null, number | null] | null | undefined> | undefined;
    placement?: import("react").Validator<import("@popperjs/core").Placement | null | undefined> | undefined;
    animateFill?: import("react").Validator<boolean | null | undefined> | undefined;
    appendTo?: import("react").Validator<"parent" | Element | ((ref: Element) => Element) | null | undefined> | undefined;
    aria?: import("react").Validator<{
        content?: "auto" | "describedby" | "labelledby" | null | undefined;
        expanded?: boolean | "auto" | undefined;
    } | null | undefined> | undefined;
    followCursor?: import("react").Validator<boolean | "initial" | "horizontal" | "vertical" | null | undefined> | undefined;
    getReferenceClientRect?: import("react").Validator<import("tippy.js").GetReferenceClientRect | null | undefined> | undefined;
    hideOnClick?: import("react").Validator<boolean | "toggle" | null | undefined> | undefined;
    ignoreAttributes?: import("react").Validator<boolean | null | undefined> | undefined;
    inlinePositioning?: import("react").Validator<boolean | null | undefined> | undefined;
    interactive?: import("react").Validator<boolean | null | undefined> | undefined;
    interactiveBorder?: import("react").Validator<number | null | undefined> | undefined;
    interactiveDebounce?: import("react").Validator<number | null | undefined> | undefined;
    moveTransition?: import("react").Validator<string | null | undefined> | undefined;
    popperOptions?: import("react").Validator<Partial<import("@popperjs/core").Options> | null | undefined> | undefined;
    showOnCreate?: import("react").Validator<boolean | null | undefined> | undefined;
    trigger?: import("react").Validator<string | null | undefined> | undefined;
    triggerTarget?: import("react").Validator<Element | Element[] | null | undefined> | undefined;
    onAfterUpdate?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>, partialProps: Partial<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onBeforeUpdate?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>, partialProps: Partial<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onDestroy?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onHidden?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onHide?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => false | void) | null | undefined> | undefined;
    onMount?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onShow?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => false | void) | null | undefined> | undefined;
    onShown?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>) => void) | null | undefined> | undefined;
    onTrigger?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>, event: Event) => void) | null | undefined> | undefined;
    onUntrigger?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>, event: Event) => void) | null | undefined> | undefined;
    onClickOutside?: import("react").Validator<((instance: import("tippy.js").Instance<import("tippy.js").Props>, event: Event) => void) | null | undefined> | undefined;
    allowHTML?: import("react").Validator<boolean | null | undefined> | undefined;
    inertia?: import("react").Validator<boolean | null | undefined> | undefined;
    theme?: import("react").Validator<string | null | undefined> | undefined;
    disablContentSandbox: import("prop-types").Requireable<boolean>;
    lazy: import("prop-types").Requireable<boolean>;
}>, "disablContentSandbox"> & Pick<import("@metabase/embedding-sdk-react/dist/frontend/src/metabase/components/Popover/TippyPopover").ITippyPopoverProps, "flip" | "sizeToFit" | "disableContentSandbox" | "onClose"> & {
    theme?: import("@emotion/react").Theme | undefined;
}, {}, {}>;
export declare const Divider: 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>, {}>;
