import { CardPassThrough } from 'primeng/types/card'; export * from 'primeng/types/card'; import * as _angular_core from '@angular/core'; import { TemplateRef } from '@angular/core'; import * as i2 from 'primeng/api'; import { BlockableUI, Header, Footer } from 'primeng/api'; import { BaseComponent } from 'primeng/basecomponent'; import * as i1 from 'primeng/bind'; import { Bind } from 'primeng/bind'; import { BaseStyle } from 'primeng/base'; declare class CardStyle extends BaseStyle { name: string; style: string; classes: { root: string; header: string; body: string; caption: string; title: string; subtitle: string; content: string; footer: string; }; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵprov: _angular_core.ɵɵInjectableDeclaration; } /** * * Card is a flexible container component. * * [Live Demo](https://www.primeng.org/card/) * * @module cardstyle * */ declare enum CardClasses { /** * Class name of the root element */ root = "p-card", /** * Class name of the header element */ header = "p-card-header", /** * Class name of the body element */ body = "p-card-body", /** * Class name of the caption element */ caption = "p-card-caption", /** * Class name of the title element */ title = "p-card-title", /** * Class name of the subtitle element */ subtitle = "p-card-subtitle", /** * Class name of the content element */ content = "p-card-content", /** * Class name of the footer element */ footer = "p-card-footer" } /** * Card is a flexible container component. * @group Components */ declare class Card extends BaseComponent implements BlockableUI { componentName: string; $pcCard: Card | undefined; bindDirectiveInstance: Bind; _componentStyle: CardStyle; /** * Header of the card. * @group Props */ header: _angular_core.InputSignal; /** * Subheader of the card. * @group Props */ subheader: _angular_core.InputSignal; headerFacet: _angular_core.Signal
; footerFacet: _angular_core.Signal