import * as react_jsx_runtime from 'react/jsx-runtime';
import * as React from 'react';

interface NestedSecondaryPanelShellProps {
    /** When false, the shell is visually hidden (no width). */
    open: boolean;
    /** Icon-only rail (same width token as primary `Sidebar` collapsible icon mode). */
    compact: boolean;
    children: React.ReactNode;
    /** Forwarded to the outer `<nav>`. */
    "aria-label"?: string;
    className?: string;
}
/**
 * Shared chrome for a nested hub rail — full width vs icon rail.
 * Fill uses `--secondary-panel-bg` — one step lighter than `--sidebar` (elevation 1).
 */
declare function NestedSecondaryPanelShell({ open, compact, children, "aria-label": ariaLabel, className, }: NestedSecondaryPanelShellProps): react_jsx_runtime.JSX.Element;

export { NestedSecondaryPanelShell, type NestedSecondaryPanelShellProps };
