import { type TemplateResult } from "lit"; import { GlobalStyle } from "../../internal/global-style.js"; /** * {@linkcode Layout} renders main content, top header, bottom footer. * * If `sticky` is set to `true`, the header will be sticky. * * Main content will take up the remaining space. * * Element display should be `(inline-)flex` or `(inline-)grid`. * * @slot - The main content of the layout. * @slot header - The header of the layout. * @slot footer - The footer of the layout. * @category layout */ declare class Layout extends GlobalStyle { /** * If `true`, header will sticky. */ sticky: boolean; protected render(): TemplateResult<1>; } export default Layout; export { Layout };