import SgdsLink from "../Link/sgds-link"; import SgdsElement from "../../base/sgds-element"; /** * @summary The footer contains supporting information for your service at the bottom of your website. All .gov.sg digital services shall contain a Global Footer Bar across all pages. The Global Footer Bar should include the name of the digital service, contact information, a privacy statement and the terms of use. * * @slot default - The slot for footer content. Use this slot if you want full control over the layout or styling. When provided, it replaces the `items` slot layout. * @slot title - The slot for title * @slot description - The slot for description * @slot items - the slot for the list of footer items, styled automatically with `.footer-items`. For custom layouts or styles, use the `default` slot instead. */ export declare class SgdsFooter extends SgdsElement { static styles: import("lit").CSSResult[]; /** @internal */ static dependencies: { "sgds-link": typeof SgdsLink; }; /** Sets copyrightLiner of SgdsFooter */ copyrightLiner: string; /** href link for contacts */ contactHref: string; /** href link for feedback */ feedbackHref: string; /** href link for faq (optional) */ faqHref: string; /** href link for sitemap (optional) */ sitemapHref: string; /** href link for privacy statement */ privacyHref: string; /** href link for terms of use */ termsOfUseHref: string; /** Sets the layout context of the footer. Use "sidebar" when the footer is alongside a collapsible or persistent sidebar. Overlay sidebars should use "default". */ layout: "default" | "sidebar"; /** Sets the color tone of the footer. Use "neutral" for light backgrounds (e.g. sidebar layouts). */ tone: "fixed-dark" | "neutral"; /** Used only for SSR to indicate the presence of the `default` slot. */ hasDefaultSlot: boolean; /** Used only for SSR to indicate the presence of the `title` slot. */ hasTitleSlot: boolean; /** Used only for SSR to indicate the presence of the `description` slot. */ hasDescriptionSlot: boolean; /** Used only for SSR to indicate the presence of the `items` slot. */ hasItemsSlot: boolean; private readonly hasSlotController; private _handleItemsSlotChange; _handleToneChange(): void; updated(): void; private get _linkTone(); render(): import("lit").TemplateResult<1>; } export default SgdsFooter;