import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; import { DropdownMenuContent } from '../ui/dropdown-menu.js'; import 'radix-ui'; import '../../lib/dropdown-menu-surface.js'; type FilterFieldMenuItem = { key: string; label: string; icon?: string; }; interface FilterByFieldDropdownContentProps { items: FilterFieldMenuItem[]; onSelectField: (fieldKey: string) => void; align?: React.ComponentProps["align"]; className?: string; } /** Scrollable “Filter by field” menu — header stays put; field list scrolls. */ declare function FilterByFieldDropdownContent({ items, onSelectField, align, className, }: FilterByFieldDropdownContentProps): react_jsx_runtime.JSX.Element; export { FilterByFieldDropdownContent, type FilterByFieldDropdownContentProps, type FilterFieldMenuItem };