/**
 * Layout primitives for the Actuate admin.
 *
 * These exist so views never hand-roll their own flex/grid scaffolding.
 * Every admin view should compose these primitives instead of writing raw
 * Tailwind classes for spacing/alignment/structure. That contract is what
 * keeps layout bugs (sidebar overlap, breakpoint mismatches, missing
 * `min-w-0`) from recurring in new views.
 *
 * Naming follows the "Every Layout" canon
 * (https://every-layout.dev/) plus our own `AdminShell` and
 * `PageContainer` for the admin-specific outer chrome.
 */
export { AdminShell } from './AdminShell.js';
export type { AdminShellProps } from './AdminShell.js';
export { PageContainer } from './PageContainer.js';
export type { PageContainerProps } from './PageContainer.js';
export { Stack } from './Stack.js';
export type { StackProps, StackSpace } from './Stack.js';
export { Cluster } from './Cluster.js';
export type { ClusterProps, ClusterAlign, ClusterJustify } from './Cluster.js';
export { Grid } from './Grid.js';
export type { GridProps, GridResponsive } from './Grid.js';
export { Split } from './Split.js';
export type { SplitProps } from './Split.js';
export { Box } from './Box.js';
export type { BoxProps } from './Box.js';
export { tokens } from './tokens.js';
export type { SpaceToken, RadiusToken } from './tokens.js';
//# sourceMappingURL=index.d.ts.map