/** * html/page — variant-styled page layout elements. * Used by the Page, PageContent, and ContentSurface components. */ import { type HTMLAttributes } from "react"; import { type VariantProps } from "class-variance-authority"; export declare const pageVariants: (props?: ({ layout?: "fixed" | "flow" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type PageElProps = HTMLAttributes & VariantProps; export declare const PageEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ layout?: "fixed" | "flow" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; /** * No gutters of its own: the app-shell content well owns page padding, and * PageContent adding another layer doubled it — visibly wasteful on phones. * PageContent contributes width caps and fixed-layout scrolling. Every cap * (narrow included) stays anchored to the well's start edge, matching the * sidebar rail — a centered slim column reads as adrift next to left-anchored * sibling pages. */ export declare const pageContentVariants: (props?: ({ maxWidth?: "default" | "full" | "narrow" | "wide" | null | undefined; region?: "default" | "body" | "header" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type PageContentElProps = HTMLAttributes & VariantProps; export declare const PageContentEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ maxWidth?: "default" | "full" | "narrow" | "wide" | null | undefined; region?: "default" | "body" | "header" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; export declare const ContentSurfaceEl: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; //# sourceMappingURL=page.d.ts.map