import type { LucideIcon } from "lucide-react"; export * from "./variants.js"; export type PageMenuActionVariant = "default" | "destructive"; export type PageMenuAction = { label: string; icon?: LucideIcon; onClick?: () => void; variant?: PageMenuActionVariant; disabled?: boolean; hidden?: boolean; children?: PageMenuAction[]; }; type PageMenuActionsProps = { actions: PageMenuAction[]; /** * Accessible name for the icon-only trigger — what screen readers announce * and tests query by role. Override to translate. */ triggerLabel?: string; }; export declare function PageMenuActions({ actions, triggerLabel }: PageMenuActionsProps): import("react").JSX.Element | null; //# sourceMappingURL=index.d.ts.map