import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; export declare const groupDataFocusVisibleClasses: string[]; declare const checkbox: TVReturnType<{ color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }, { base: string; wrapper: string[]; icon: string; label: string; }, undefined, TVConfig<{ color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }, { color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }>, { color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }, { base: string; wrapper: string[]; icon: string; label: string; }, TVReturnType<{ color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }, { base: string; wrapper: string[]; icon: string; label: string; }, undefined, TVConfig<{ color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }, { color: { default: { wrapper: string; }; primary: { wrapper: string; }; secondary: { wrapper: string; }; success: { wrapper: string; }; warning: { wrapper: string; }; danger: { wrapper: string; }; }; size: { sm: { wrapper: string[]; label: string; icon: string; }; md: { wrapper: string[]; label: string; icon: string; }; lg: { wrapper: string[]; label: string; icon: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string[]; }; md: { wrapper: string[]; }; lg: { wrapper: string[]; }; full: { wrapper: string; }; }; lineThrough: { true: { label: string[]; }; }; isDisabled: { true: { base: string; }; }; isInvalid: { true: { wrapper: string; label: string; }; }; disableAnimation: { true: { wrapper: string; icon: string; label: string; }; false: { wrapper: string[]; icon: string; label: string; }; }; }>, unknown, unknown, undefined>>; declare const checkboxGroup: TVReturnType<{ isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }, { base: string; label: string; wrapper: string; description: string; errorMessage: string; }, undefined, TVConfig<{ isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }, { isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }>, { isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }, { base: string; label: string; wrapper: string; description: string; errorMessage: string; }, TVReturnType<{ isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }, { base: string; label: string; wrapper: string; description: string; errorMessage: string; }, undefined, TVConfig<{ isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }, { isRequired: { true: { label: string; }; }; isInvalid: { true: { description: string; }; }; disableAnimation: { true: {}; false: { description: string; }; }; }>, unknown, unknown, undefined>>; export type CheckboxGroupSlots = keyof ReturnType; export type CheckboxVariantProps = VariantProps; export type CheckboxSlots = keyof ReturnType; export { checkbox, checkboxGroup };