/**
* Shared HTML chrome for Telescope dashboard pages.
*
* Vanilla mode (raw template literals + Alpine.js + Tailwind via CDN). No
* client framework dependency, no build step. The package's UI is fully
* self-contained so telescope can debug a host app of any framework.
*
* SPA navigation: the `telescopeSpa()` Alpine component intercepts internal
* link clicks, fetches the target page via `fetch()`, swaps the ``
* content, and pushes to `history.pushState()`. The sidebar never reloads.
* Back/forward buttons work via `popstate`. External links fall through.
*/
export interface NavItem {
label: string;
path: string;
icon: string;
}
export interface LayoutProps {
title: string;
body: string;
basePath: string;
activePath: string;
}
export declare function Layout(props: LayoutProps): string;
//# sourceMappingURL=Layout.d.ts.map