/** * ## 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/card?tab=designer). * * @slot default - Slot para conteúdo livre do card, quando não usar a estrutura de slots nomeados. * @slot header - Slot para o conteúdo do cabeçalho do card. * @slot content - Slot para o corpo principal do card ao usar a estrutura de slots. * @slot footer - Slot para o conteúdo do rodapé do card. */ export declare class BrCard { /** * Referência ao elemento host do componente. * Utilize esta propriedade para acessar e manipular o elemento do DOM associado ao componente. */ el: HTMLBrCardElement; elementInternals: ElementInternals; /** * Identificador único; gerado automaticamente quando omitido. */ readonly customId: string; /** * Define se o card está desabilitado. * Quando true, o card fica com opacidade reduzida e não responde a interações. */ disabled: boolean; /** * Define se o card tem hover interativo. * Quando true, o card terá efeitos visuais ao passar o mouse. */ hover: boolean; private hasHeader; private hasContent; private hasFooter; componentWillLoad(): void; componentDidLoad(): void; private checkSlots; private getCssClassMap; private getHeaderClassMap; private getContentClassMap; private getFooterClassMap; render(): any; }