import { CustomElement } from "../../internal/custom-element.js"; import { TemplateResult } from "lit"; type PageHeaderSize = (typeof PageHeaderSize)[keyof typeof PageHeaderSize]; declare const PageHeaderSize: { readonly MD: "md"; readonly LG: "lg"; }; declare global { interface HTMLElementTagNameMap { 'odx-page-header': OdxPageHeader; } } /** * @summary The page header component is used to display the header of a page, which typically includes the logo, title, and actions. * @status rc * @since 1.0 * * @dependency odx-logo * * @slot - The content of the page header after the logo. * @slot prefix - The content before the logo. * @slot logo - The logo of the pag header. By default, an `odx-logo` element is used. * @slot actions - The actions of the page header, which are displayed at the end of the header. */ declare class OdxPageHeader extends CustomElement { #private; static tagName: string; static styles: import("lit").CSSResult[]; size: PageHeaderSize; connectedCallback(): void; protected render(): TemplateResult; } export { OdxPageHeader, PageHeaderSize };