/**
 * Recipe configuration for the Combobox component.
 * Defines the styling variants and base styles using Chakra UI's recipe system.
 */
export declare const comboBoxSlotRecipe: import('@chakra-ui/react').SlotRecipeDefinition<"root" | "trigger" | "popover" | "content" | "input" | "option" | "section" | "leadingElement" | "tagGroup" | "listBox" | "optionIndicator" | "optionContent", {
    size: {
        sm: {
            trigger: {
                minH: "800";
                textStyle: "sm";
            };
            leadingElement: {
                minH: "800";
            };
        };
        md: {
            trigger: {
                minH: "1000";
                textStyle: "md";
            };
            leadingElement: {
                minH: "1000";
            };
        };
    };
    variant: {
        solid: {
            root: {
                bg: "primary.1";
                "&:hover:not([data-disabled='true'])": {
                    bg: "primary.2";
                };
                width: "7200";
            };
            trigger: {
                "--border-width": "sizes.25";
                "--border-color": "colors.neutral.7";
                width: "100%";
            };
        };
        ghost: {
            root: {
                bg: "transparent";
                "&:hover:not([data-disabled='true'])": {
                    bg: "primaryAlpha.2";
                };
                width: "7200";
            };
            trigger: {
                "--border-width": "sizes.25";
                "--border-color": "transparent";
                bg: "transparent";
                width: "100%";
            };
        };
    };
    selectionMode: {
        multiple: {
            options: {
                boxShadow: "none";
                px: "200";
                my: "200";
                minW: "unset";
                "& section:first-of-type > header": {
                    mt: number;
                };
            };
            option: {
                colorPalette: "primary";
                display: "flex";
                alignItems: "flex-start";
                justifyContent: "center";
                position: "relative";
                cursor: "pointer";
                gap: "200";
                mb: "var(--focus-ring-width)";
                "&:last-of-type": {
                    mb: number;
                };
                '&[aria-selected="true"]': {
                    bg: "unset";
                };
                '&[data-focused="true"]': {
                    outlineWidth: "var(--focus-ring-width)";
                    outlineColor: "var(--focus-ring-color)";
                    outlineStyle: "var(--focus-ring-style)";
                    bg: "unset";
                };
                _hover: {
                    bg: "primary.2";
                };
            };
        };
        single: {};
        none: {};
    };
}>;
