import { default as React } from 'react'; import { default as ILayoutProps } from './ILayoutProps'; /** * A layout component that provides consistent spacing and structure for page content * Can be used with or without sections, and includes compound components for more complex layouts * @param props {@link ILayoutProps} - Props for the Layout component * @returns The rendered Layout component * * @example * ```tsx * // Default * function App() { * return ( * * ...Your component * * ); * } * ``` * * @example * ```tsx * // Sectioned * function AppSectioned() { * return ( * * ...Your component * * ); * } * ``` * * @example * ```tsx * // Compound components * function AppCompound() { * return ( * * * ...Your component * * * ...Your component * * * ) * } * ``` */ declare const Layout: React.FunctionComponent; export default Layout;