import { CustomElement } from "../../internal/custom-element.js"; import { TemplateResult } from "lit"; type PageFooterVariant = (typeof PageFooterVariant)[keyof typeof PageFooterVariant]; declare const PageFooterVariant: { readonly NEUTRAL: "neutral"; readonly BRAND: "brand"; }; declare global { interface HTMLElementTagNameMap { 'odx-page-footer': OdxPageFooter; } } /** * @summary The page footer component is used to display information at the bottom of a page. * @status rc * @since 1.0 * * @dependency odx-logo * @dependency odx-logo-caption * * @slot - The content of the page footer, which typically includes copyright information or links. */ declare class OdxPageFooter extends CustomElement { static tagName: string; static styles: import("lit").CSSResult[]; /** * Indicates whether to display the page footer in a compact style, which reduces the padding and font size of the footer content. */ compact: boolean; /** * The variant of the page footer, which determines its background and foreground colors. */ variant: PageFooterVariant; protected render(): TemplateResult; } export { OdxPageFooter, PageFooterVariant };