import type { FC, DetailedHTMLProps, HTMLAttributes } from 'react'; export interface PharosMultiselectDropdownProps extends DetailedHTMLProps, HTMLElement> { /** * Contains the currently selected options. */ selectedOptions?: HTMLOptionElement[]; /** * How long the dropdown list should be displayed. */ displayCharacterCount?: number; /** * Use loose matching when comparing search value to options. */ looseMatch?: boolean; /** * Add an option to select/deselect all options in the dropdown list. */ hideSelectAll?: boolean; /** * The list of options available in the multiselect-dropdown dropdown list */ readonly options?: HTMLOptionElement[]; /** * Name for the form element. */ name?: string; /** * Indicates if input is required. */ required?: boolean; /** * Indicates if input is disabled. */ disabled?: boolean; /** * Indicates an invalidated state. */ invalidated?: boolean; /** * Indicates a validated state. */ validated?: boolean; /** * The message to display below the input. */ message?: string; /** * Indicates if the label should be hidden. */ hideLabel?: boolean; } export declare const PharosMultiselectDropdown: FC; //# sourceMappingURL=pharos-multiselect-dropdown.d.ts.map