/** * ## Design System * * Para a documentação completa de design, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o [Design System do GovBR](https://www.gov.br/ds/components/footer?tab=designer). * * @slot logo - Slot para o logo do rodapé, utilizando o componente br-logo. * @slot default - Slot para o mapa do site, utilizando br-footer-category e br-footer-item. * @slot social-network - Slot para as redes sociais, utilizando br-footer-social. * @slot partner-logo - Slot para logos de parceiros, utilizando br-logo. * @slot legal - Slot para informações legais, utilizando br-footer-legal. */ export declare class Footer { /** * Referência ao elemento host do componente. * Utilize esta propriedade para acessar e manipular o elemento do DOM associado ao componente. */ el: HTMLBrFooterElement; /** * Identificador único. * Caso não seja fornecido, um ID gerado automaticamente será usado. */ readonly customId: string; /** * Indica o tema do rodapé. */ theme: 'dark' | 'light'; /** * Texto de descrição das redes sociais. */ socialNetworkTitle: string; private getCssClassMap; /** * Verifica se o slot possui conteúdo. * @param slotName Nome do slot a ser verificado. * @returns true se o slot possui conteúdo, false caso contrário. */ private hasSlotContent; /** * Renderiza o componente. * @returns JSX do componente. */ render(): any; }