import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; export declare const inputTheme: TVReturnType<{ variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }, { wrapper: string; label: string; inputWrapper: string; input: string[]; }, undefined, TVConfig<{ variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }, { variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }>, { variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }, { wrapper: string; label: string; inputWrapper: string; input: string[]; }, TVReturnType<{ variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }, { wrapper: string; label: string; inputWrapper: string; input: string[]; }, undefined, TVConfig<{ variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }, { variant: { flat: { input: string; }; bordered: { input: string; }; faded: { input: string; }; }; size: { xxs: { label: string; input: string; }; xs: { label: string; input: string; }; sm: { label: string; input: string; }; md: { label: string; input: string; }; lg: { label: string; input: string; }; }; radius: { none: { input: string; }; sm: { input: string; }; md: { input: string; }; lg: { input: string; }; xl: { input: string; }; '2xl': { input: string; }; full: { input: string; }; }; isFocusable: { true: { input: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isInvalid: { true: { label: string; input: string[]; }; false: { input: string[]; }; }; isRequired: { true: { label: string; }; }; }>, unknown, unknown, undefined>>; export type InputVariantProps = VariantProps; export type InputSlots = keyof ReturnType;