/** * Top-level page layout container (``) that centers its slotted * content in a column with a max width, consistent gap, and padding. * Carries the `main` landmark role. * * @example * ```html * *

Page title

*

Page content.

*
* ``` */ export default class KUBAMainElement extends HTMLElement { /** Accessible name for the landmark. Reflects the `alt` attribute. */ alt: string readonly internals: ElementInternals } declare global { interface HTMLElementTagNameMap { 'kb-main': KUBAMainElement } }