import { MultiSelectMenuHandle, MultiSelectMenuProps } from './types'; /** * MultiSelectMenu component for selecting multiple options from a dropdown triggered by any element. * * Features: * - Attaches to any trigger element via a render prop * - Multiple selection with checkbox indicators * - Optional search input rendered inside the popover/dialog * - Lazy loading with pagination (page, offset, or group modes) * - Optional "Select All" functionality * - Optional "Select Filtered" functionality * - Pinned options support * - Grouped options support * - Supports both popover and dialog display modes * - Adaptive display based on device (mobile uses dialog) * - Cache support for loadOptions results * - Full accessibility support with ARIA attributes * - Controlled selection state * - Configurable popover width * * @example * } * label="Books" * value={selectedOptions} * onSelectedOptionsChange={setSelectedOptions} * loadOptions={loadOptions} * /> */ export declare const MultiSelectMenu: import('react').ForwardRefExoticComponent>;