import { type ReactNode } from 'react';
import type { ShellVariant } from '../../../lib/shell-variant.js';
interface AppShellProps {
    children: ReactNode;
    /** Server-read sidebar state from cookie. */
    sidebarOpen?: boolean;
    /**
     * Outer-chrome variant. `full` (default) renders the existing sidebar
     * + FAB + canvas chrome. `apps-only` renders a slim shell with just a
     * top bar — see spec 091-apps-only-surface.
     */
    variant?: ShellVariant;
}
export declare function AppShell({ children, sidebarOpen, variant }: AppShellProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=app-shell.d.ts.map