import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; /** * Popover wrapper **Tailwind Variants** component * * const { base, backdrop, arrow } = popover({...}) * * @example *
*
*
* // popover content * // arrow *
*
*/ declare const popover: tailwind_variants.TVReturnType<{ size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; color: { default: { base: string; arrow: string; }; foreground: { base: string; arrow: string; }; primary: { base: string; arrow: string; }; secondary: { base: string; arrow: string; }; success: { base: string; arrow: string; }; warning: { base: string; arrow: string; }; danger: { base: string; arrow: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; shadow: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; }, { base: string[]; arrow: string[]; content: string[]; }, undefined, { size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; color: { default: { base: string; arrow: string; }; foreground: { base: string; arrow: string; }; primary: { base: string; arrow: string; }; secondary: { base: string; arrow: string; }; success: { base: string; arrow: string; }; warning: { base: string; arrow: string; }; danger: { base: string; arrow: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; shadow: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; }, { base: string[]; arrow: string[]; content: string[]; }, tailwind_variants.TVReturnType<{ size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; color: { default: { base: string; arrow: string; }; foreground: { base: string; arrow: string; }; primary: { base: string; arrow: string; }; secondary: { base: string; arrow: string; }; success: { base: string; arrow: string; }; warning: { base: string; arrow: string; }; danger: { base: string; arrow: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; full: { base: string; }; }; shadow: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; }, { base: string[]; arrow: string[]; content: string[]; }, undefined, unknown, unknown, undefined>>; type PopoverVariantProps = VariantProps; type PopoverSlots = keyof ReturnType; export { type PopoverSlots, type PopoverVariantProps, popover };