import { type JSX, type ReactNode } from 'react';
import { type PageShellActions, type PageShellTab } from './PageShell.js';
export type AppShellProps = {
    sidebar: ReactNode;
    mobileSidebar?: ReactNode;
    desktopSidebarOpen?: boolean;
    onOpenDesktopSidebar?: () => void;
    openDesktopSidebarLabel?: string;
    children: ReactNode;
    breadcrumbSlot?: ReactNode;
    actions?: PageShellActions;
    tabs?: PageShellTab[];
};
export declare const AppShell: ({ sidebar, children, breadcrumbSlot, desktopSidebarOpen, mobileSidebar, onOpenDesktopSidebar, openDesktopSidebarLabel, actions, tabs, }: AppShellProps) => JSX.Element;
export default AppShell;
//# sourceMappingURL=AppShell.d.ts.map