export default ThreeDotPopoverSimple; /** * ThreeDotPopover (Simple) * * A minimal three-dot popover for your UI library. * * Features (simple): * - Minimal, single-file React component (no animation libs, no portals). * - Click trigger toggles menu (default three-dot icon or custom trigger node). * - Close on outside click and Escape key. * - Menu items: { key, label, icon?, onClick?, disabled?, destructive? }. * * Props: * - items: Array of menu item objects (see above) * - trigger: optional React node to use as trigger (falls back to three-dot button) * - className: additional class for trigger wrapper * - menuClass: additional class for menu container * - menuItemClass: additional class for every menu item * - closeOnSelect: boolean (default true) * * Example: * const items = [ * { key: 'edit', label: 'Edit', icon: Edit2, onClick: () => {} }, * { key: 'view', label: 'View', icon: Eye, onClick: () => {} }, * { key: 'delete', label: 'Delete', destructive: true, onClick: () => {} }, * ]; * */ declare const ThreeDotPopoverSimple: React.ForwardRefExoticComponent>; import React from "react"; //# sourceMappingURL=ThreeDotPopover.d.ts.map