import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config'; declare const variants: readonly ["flat", "outlined", "faded"]; type Variant = { [key in (typeof variants)[number]]: string; }; declare const select: tailwind_variants.TVReturnType<{ variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }, { wrapper: string; base: string; select: string; options: string; option: string; optionLabel: string; label: string; description: string; error: string; arrow: string; popover: string; }, undefined, tailwind_variants_dist_config.TVConfig<{ variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }, { variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }>, { variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }, { wrapper: string; base: string; select: string; options: string; option: string; optionLabel: string; label: string; description: string; error: string; arrow: string; popover: string; }, tailwind_variants.TVReturnType<{ variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }, { wrapper: string; base: string; select: string; options: string; option: string; optionLabel: string; label: string; description: string; error: string; arrow: string; popover: string; }, undefined, tailwind_variants_dist_config.TVConfig<{ variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }, { variant: Variant; color: { default: string; primary: string; secondary: string; success: string; warning: string; danger: string; info: string; foreground: string; }; rounded: { sm: { [key: string]: any; }; md: { [key: string]: any; }; lg: { [key: string]: any; }; full: { [key: string]: any; }; none: { [key: string]: any; }; }; isLabelPlaceholder: { true: { select: string; }; }; }>, unknown, unknown, undefined>>; type SelectVariantProps = VariantProps; type SelectSlots = keyof ReturnType; export { SelectSlots, SelectVariantProps, select };