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