import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; /** * Input wrapper **Tailwind Variants** component * * @example * ```js * const {base, input, clearButton} = input({...}) * *
* * *
* ``` */ declare const input: tailwind_variants.TVReturnType<{ variant: { flat: { base: string[]; }; faded: { base: string[]; }; bordered: { base: string[]; }; underlined: { base: string[]; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { xs: { base: string[]; input: string; }; sm: { base: string[]; input: string; }; md: { base: string[]; input: string; }; lg: { base: string[]; input: string; }; }; radius: { none: { base: string; }; xs: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; fullWidth: { true: { base: string; }; }; isClearable: { true: { input: string; clearButton: string; }; }; isMultiline: { true: { base: string; input: string; }; }; }, { base: string[]; input: string[]; clearButton: string[]; }, undefined, { variant: { flat: { base: string[]; }; faded: { base: string[]; }; bordered: { base: string[]; }; underlined: { base: string[]; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { xs: { base: string[]; input: string; }; sm: { base: string[]; input: string; }; md: { base: string[]; input: string; }; lg: { base: string[]; input: string; }; }; radius: { none: { base: string; }; xs: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; fullWidth: { true: { base: string; }; }; isClearable: { true: { input: string; clearButton: string; }; }; isMultiline: { true: { base: string; input: string; }; }; }, { base: string[]; input: string[]; clearButton: string[]; }, tailwind_variants.TVReturnType<{ variant: { flat: { base: string[]; }; faded: { base: string[]; }; bordered: { base: string[]; }; underlined: { base: string[]; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { xs: { base: string[]; input: string; }; sm: { base: string[]; input: string; }; md: { base: string[]; input: string; }; lg: { base: string[]; input: string; }; }; radius: { none: { base: string; }; xs: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; fullWidth: { true: { base: string; }; }; isClearable: { true: { input: string; clearButton: string; }; }; isMultiline: { true: { base: string; input: string; }; }; }, { base: string[]; input: string[]; clearButton: string[]; }, undefined, unknown, unknown, undefined>>; type InputVariantProps = VariantProps; type InputSlots = keyof ReturnType; export { type InputSlots, type InputVariantProps, input };