/** * NavCustomizeDialog — "Customize menu" for persona surfaces. * * Shows the FULL RBAC-permitted nav tree with a visibility toggle per item. * Hard-hidden (RBAC-removed) items never appear here — there is nothing * usable to reveal. Toggles write sparse per-item overrides that win over * the active surface's defaults; flipping an item back to its surface * default clears its override so the item keeps following future surface * improvements. Also hosts the surface picker and (for workspace admins / * super admins) the role-simulation picker, so every control is reachable * from the collapsed rail and from mobile. * * Rendered by ProductSideNav; opens via PersonaSurfaceControls. */ export interface NavCustomizeDialogProps { /** Group labels, reused from the sidebar so sections read identically. */ groupLabels?: Record; /** Group ordering, reused from the sidebar. */ groupOrder?: string[]; everythingLabel?: string; } export declare function NavCustomizeDialog({ groupLabels, groupOrder, everythingLabel, }: NavCustomizeDialogProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=NavCustomizeDialog.d.ts.map