import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; import { ClassNameValue } from 'tailwind-merge'; declare const list: TVReturnType<{} | {} | {}, undefined, string[], TVConfig, {} | {}, undefined, TVReturnType, unknown, unknown, undefined>>; declare const listItem: TVReturnType<{ variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }, { base: string[]; wrapper: string; title: string; description: string[]; selectedIcon: string[]; shortcut: string[]; }, undefined, TVConfig<{ variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }, { variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }>, { variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }, { base: string[]; wrapper: string; title: string; description: string[]; selectedIcon: string[]; shortcut: string[]; }, TVReturnType<{ variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }, { base: string[]; wrapper: string; title: string; description: string[]; selectedIcon: string[]; shortcut: string[]; }, undefined, TVConfig<{ variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }, { variant: { solid: { base: string; }; bordered: { base: string; }; light: { base: string; }; faded: { base: string; }; flat: { base: string; }; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; isDisabled: { true: { base: string; }; }; disableAnimation: { true: {}; false: {}; }; }>, unknown, unknown, undefined>>; declare const listSection: TVReturnType<{ [key: string]: { [key: string]: ClassNameValue | { base?: ClassNameValue; group?: ClassNameValue; divider?: ClassNameValue; heading?: ClassNameValue; }; }; } | { [x: string]: { [x: string]: ClassNameValue | { base?: ClassNameValue; group?: ClassNameValue; divider?: ClassNameValue; heading?: ClassNameValue; }; }; } | {}, { base: string; heading: string; group: string; divider: string; }, undefined, TVConfig, { [key: string]: { [key: string]: ClassNameValue | { base?: ClassNameValue; group?: ClassNameValue; divider?: ClassNameValue; heading?: ClassNameValue; }; }; } | {}, { base: string; heading: string; group: string; divider: string; }, TVReturnType, unknown, unknown, undefined>>; declare const listMenu: TVReturnType<{} | {} | {}, undefined, "w-full flex flex-col gap-0.5 p-1", TVConfig, {} | {}, undefined, TVReturnType, unknown, unknown, undefined>>; export type ListSectionVariantProps = VariantProps; export type ListSectionSlots = keyof ReturnType; export type ListItemVariantProps = VariantProps; export type ListItemSlots = keyof ReturnType; export { list, listItem, listSection, listMenu };