import React, { ComponentPropsWithRef } from "react"; import { CommandInput, CommandList, CommandProps } from "../Command"; import { PopoverProps } from "../Popover"; export type FloatingComboboxProps = Pick & CommandProps & { overflowLabel?: React.ReactNode; overrides?: { Popover?: Partial; }; }; declare function FloatingComboboxBase({ children, open, onOpenChange, defaultOpen, content, shouldFilter, filter, label, overflowLabel, overrides, className, ...rest }: FloatingComboboxProps): React.JSX.Element; export declare function FloatingComboboxInput({ className, ...rest }: ComponentPropsWithRef): React.JSX.Element; export declare function FloatingComboboxList({ className, ...rest }: ComponentPropsWithRef): React.JSX.Element; export declare const FloatingComboboxEmpty: React.ForwardRefExoticComponent, HTMLDivElement>, "key" | keyof React.HTMLAttributes> & { ref?: React.Ref; } & { asChild?: boolean; }, "key" | keyof React.HTMLAttributes | "asChild"> & React.RefAttributes, "ref"> & React.RefAttributes>; export declare const FloatingComboboxItemAvatar: React.ForwardRefExoticComponent> & { Badge: React.ForwardRefExoticComponent, "height" | "width"> & import("../..").TextColorVariantProps & Omit>>, "tint"> & { tintSrc?: string; } & React.RefAttributes>; }; export declare const FloatingComboboxItemTitle: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; export declare const FloatingComboboxItemDescription: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; export declare const FloatingComboboxItemContent: ({ className, ...rest }: import("..").VerticalAlignedProps) => React.JSX.Element; export declare const FloatingComboboxItem: React.ForwardRefExoticComponent, HTMLDivElement>, "key" | keyof React.HTMLAttributes> & { ref?: React.Ref; } & { asChild?: boolean; }, "key" | keyof React.HTMLAttributes | "asChild">, "onSelect" | "disabled" | "value"> & { disabled?: boolean; onSelect?: (value: string) => void; value?: string; keywords?: string[]; forceMount?: boolean; } & React.RefAttributes, "ref"> & React.RefAttributes> & { Avatar: React.ForwardRefExoticComponent> & { Badge: React.ForwardRefExoticComponent, "height" | "width"> & import("../..").TextColorVariantProps & Omit>>, "tint"> & { tintSrc?: string; } & React.RefAttributes>; }; Title: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Description: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Content: ({ className, ...rest }: import("..").VerticalAlignedProps) => React.JSX.Element; Side: ({ className, ...rest }: import("..").FlexColumnProps) => React.JSX.Element; } & { Avatar: React.ForwardRefExoticComponent> & { Badge: React.ForwardRefExoticComponent, "height" | "width"> & import("../..").TextColorVariantProps & Omit>>, "tint"> & { tintSrc?: string; } & React.RefAttributes>; }; Title: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Description: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Content: ({ className, ...rest }: import("..").VerticalAlignedProps) => React.JSX.Element; }; /** * A FloatingCombobox is an autocomplete input and command palette with a list of suggestions in a Popover. * The Popover is open when the user triggers a Select-style button. */ export declare const FloatingCombobox: typeof FloatingComboboxBase & { List: typeof FloatingComboboxList; Empty: React.ForwardRefExoticComponent, HTMLDivElement>, "key" | keyof React.HTMLAttributes> & { ref?: React.Ref; } & { asChild?: boolean; }, "key" | keyof React.HTMLAttributes | "asChild"> & React.RefAttributes, "ref"> & React.RefAttributes>; Item: React.ForwardRefExoticComponent, HTMLDivElement>, "key" | keyof React.HTMLAttributes> & { ref?: React.Ref; } & { asChild?: boolean; }, "key" | keyof React.HTMLAttributes | "asChild">, "onSelect" | "disabled" | "value"> & { disabled?: boolean; onSelect?: (value: string) => void; value?: string; keywords?: string[]; forceMount?: boolean; } & React.RefAttributes, "ref"> & React.RefAttributes> & { Avatar: React.ForwardRefExoticComponent> & { Badge: React.ForwardRefExoticComponent, "height" | "width"> & import("../..").TextColorVariantProps & Omit>>, "tint"> & { tintSrc?: string; } & React.RefAttributes>; }; Title: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Description: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Content: ({ className, ...rest }: import("..").VerticalAlignedProps) => React.JSX.Element; Side: ({ className, ...rest }: import("..").FlexColumnProps) => React.JSX.Element; } & { Avatar: React.ForwardRefExoticComponent> & { Badge: React.ForwardRefExoticComponent, "height" | "width"> & import("../..").TextColorVariantProps & Omit>>, "tint"> & { tintSrc?: string; } & React.RefAttributes>; }; Title: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Description: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & import("tailwind-variants").VariantProps>> & import("../..").TextColorVariantProps & React.RefAttributes, "ref"> & React.RefAttributes>; Content: ({ className, ...rest }: import("..").VerticalAlignedProps) => React.JSX.Element; }; Input: typeof FloatingComboboxInput; }; export {}; //# sourceMappingURL=FloatingCombobox.d.ts.map