export default singleSelect;
declare const singleSelect: {
    colorScheme: {
        light: {
            root: {
                background: string;
                disabledBackground: string;
                filledBackground: string;
                filledHoverBackground: string;
                filledFocusBackground: string;
                borderColor: string;
                hoverBorderColor: string;
                focusBorderColor: string;
                invalidBorderColor: string;
                invalidHoverBorderColor: string;
                color: string;
                disabledColor: string;
                placeholderColor: string;
                invalidPlaceholderColor: string;
                shadow: string;
                focusRing: {
                    color: string;
                    shadow: string;
                };
            };
            dropdown: {
                color: string;
            };
            overlay: {
                background: string;
                borderColor: string;
                color: string;
                shadow: string;
            };
            option: {
                focusBackground: string;
                selectedBackground: string;
                selectedFocusBackground: string;
                color: string;
                focusColor: string;
                selectedColor: string;
                selectedFocusColor: string;
            };
            optionGroup: {
                background: string;
                color: string;
            };
            clearIcon: {
                color: string;
            };
            checkmark: {
                color: string;
            };
        };
        dark: {
            root: {
                background: string;
                disabledBackground: string;
                filledBackground: string;
                filledHoverBackground: string;
                filledFocusBackground: string;
                borderColor: string;
                hoverBorderColor: string;
                focusBorderColor: string;
                invalidBorderColor: string;
                invalidHoverBorderColor: string;
                color: string;
                disabledColor: string;
                placeholderColor: string;
                invalidPlaceholderColor: string;
                shadow: string;
                focusRing: {
                    color: string;
                    shadow: string;
                };
            };
            dropdown: {
                color: string;
            };
            overlay: {
                background: string;
                borderColor: string;
                color: string;
                shadow: string;
            };
            option: {
                focusBackground: string;
                selectedBackground: string;
                selectedFocusBackground: string;
                color: string;
                focusColor: string;
                selectedColor: string;
                selectedFocusColor: string;
            };
            optionGroup: {
                background: string;
                color: string;
            };
            clearIcon: {
                color: string;
            };
            checkmark: {
                color: string;
            };
        };
    };
    css: ({ dt }: {
        dt: any;
    }) => string;
    root: {
        paddingX: string;
        paddingY: string;
        borderRadius: string;
        focusRing: {
            width: string;
            style: string;
            offset: string;
        };
        transitionDuration: string;
        sm: {
            fontSize: string;
            paddingX: string;
            paddingY: string;
        };
        lg: {
            fontSize: string;
            paddingX: string;
            paddingY: string;
        };
    };
    dropdown: {
        width: string;
    };
    overlay: {
        borderRadius: string;
    };
    list: {
        padding: string;
        gap: string;
        header: {
            padding: string;
        };
    };
    option: {
        padding: string;
        borderRadius: string;
    };
    optionGroup: {
        fontWeight: string;
        padding: string;
    };
    checkmark: {
        gutterStart: string;
        gutterEnd: string;
    };
    emptyMessage: {
        padding: string;
    };
};
