export declare const StyledDropdown: import("@linaria/utils").StyledMeta & import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & {
    items: import("../../../Dropdown").DropdownItemOption[];
    alwaysOpened?: boolean;
    children?: import("react").ReactNode;
    itemRole?: string;
    onHover?: ((index: number, item: import("../../../Dropdown").DropdownItemOption) => void) | undefined;
    onItemSelect?: ((item: import("../../../Dropdown").DropdownItemOption, event: import("react").SyntheticEvent) => void) | undefined;
    trigger?: import("../../../Dropdown/Dropdown.types").DropdownTrigger;
    openByRightClick?: boolean;
    placement?: import("../../../Dropdown/Dropdown.types").DropdownPlacement;
    offset?: [number, number];
    listMaxHeight?: import("react").CSSProperties["height"];
    listWidth?: import("react").CSSProperties["width"];
    hasArrow?: boolean;
    closeOnSelect?: boolean;
    closeOnOverlayClick?: boolean;
    onToggle?: (isOpen: boolean, event?: import("react").SyntheticEvent | Event) => void;
    size?: string;
    view?: string;
    variant?: "normal" | "tight";
    portal?: string | React.RefObject<HTMLElement>;
    renderItem?: ((item: import("../../../Dropdown").DropdownItemOption) => React.ReactNode) | undefined;
    zIndex?: import("react").CSSProperties["zIndex"];
    beforeList?: import("react").ReactNode;
    afterList?: import("react").ReactNode;
    onItemClick?: ((item: import("../../../Dropdown").DropdownItemOption, event: import("react").SyntheticEvent) => void) | undefined;
    listHeight?: import("react").CSSProperties["height"];
    hoverIndex?: number;
    listOverflow?: import("react").CSSProperties["overflow"];
} & import("react").HTMLAttributes<HTMLDivElement> & import("react").RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=Dropdown.styles.d.ts.map