import React, { type SelectHTMLAttributes } from "react"; import type { SelectItem } from "./Select"; export interface SelectPopoverProps { "aria-describedby"?: string; "aria-label"?: string; "aria-labelledby"?: string; defaultValue?: string; disabled?: boolean; id?: string; invalid?: boolean; /** A flat or mixed array of options and option groups. */ options: SelectItem[]; /** Placeholder text shown in the trigger button when no option is selected. `null` suppresses the placeholder. */ placeholder: string | null; required?: boolean; triggerRef?: React.RefObject; value?: string; } export type SelectPopoverElementProps = Omit, keyof SelectPopoverProps | "multiple"> & SelectPopoverProps; export declare const SelectPopover: React.ForwardRefExoticComponent, "multiple" | keyof SelectPopoverProps> & SelectPopoverProps & React.RefAttributes>; //# sourceMappingURL=SelectPopover.d.ts.map