import React from 'react'; import type { SegmentedTabItem } from '../SegmentedTabs'; import type { GlassVariant } from '../../../lib/glass'; export interface DropdownMenuContextType { property: 'default' | 'search' | 'search-segmented' | 'disabled-info' | 'groups'; selectedValue?: string; setSelectedValue: (value: string) => void; searchQuery: string; setSearchQuery: (query: string) => void; focusedIndex: number | null; setFocusedIndex: (index: number | null) => void; onSelect?: (value: string) => void; segments?: SegmentedTabItem[]; selectedSegment?: string; onSegmentChange?: (value: string) => void; showScrollBar: boolean; glass?: GlassVariant; } export declare const useDropdownMenuContext: () => DropdownMenuContextType; export interface DropdownMenuProviderProps { value: DropdownMenuContextType; children: React.ReactNode; } export declare const DropdownMenuProvider: React.FC; //# sourceMappingURL=DropdownMenuContext.d.ts.map