import { default as React, ReactNode } from 'react'; import { LayoutMode } from './LayoutContext'; export interface ContentContainerProps { /** Content to render */ children: ReactNode; /** Override the layout mode from context */ mode?: LayoutMode; /** Additional CSS classes */ className?: string; /** HTML element to render as */ as?: 'div' | 'main' | 'section' | 'article'; /** Whether to include padding (default: true) */ withPadding?: boolean; } /** * ContentContainer - Applies consistent width constraints based on layout context * * @example * ```tsx * // Uses layout mode from context * * *

Page Title

*

Content here...

*
*
* * // Override mode locally * * * * * // As main element * * * * ``` */ export declare const ContentContainer: React.FC; //# sourceMappingURL=ContentContainer.d.ts.map