/** * PersonaSurfaceControls — sidebar-footer widget for persona surfaces. * * Rendered automatically by ProductSideNav when a PersonaSurfaceProvider is * mounted. One compact row: a searchable VIEW DROPDOWN (the user's surfaces — * their own role preselected and marked — plus Everything, and, for workspace * admins / super admins, a "Preview a role" section) and a Customize button * that opens the per-item visibility dialog. The dropdown panel portals to * document.body with a stable width (min 300px, clamped to the viewport) and * tracks the trigger's rect — anchored inside the sidebar it would inherit * the sidebar's animating width and be clipped by the aside's * overflow-x-hidden. No backdrop/overlay, so it never deadens the nav or the * mobile drawer. During role preview the trigger tints amber and an "Exit * preview" row appears; a viewport-fixed pill (rendered by ProductSideNav * OUTSIDE the aside — its backdrop-filter would trap fixed positioning) * mirrors the state on all breakpoints. */ export interface PersonaSurfaceControlsProps { /** Label for the built-in uncurated surface. @default "Everything" */ everythingLabel?: string; /** Customize button label (a11y). @default "Customize menu" */ customizeLabel?: string; } export declare function PersonaSurfaceControls({ everythingLabel, customizeLabel, }: PersonaSurfaceControlsProps): import("react/jsx-runtime").JSX.Element | null; /** * Viewport-fixed simulation indicator. Must be rendered OUTSIDE the sidebar * `aside` (its backdrop-filter creates a containing block that would trap * `position: fixed`). ProductSideNav renders it next to the nav. */ export declare function PersonaSimulationPill(): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=PersonaSurfaceControls.d.ts.map