import { EventEmitter, QueryList } from '@angular/core'; import { BzSize } from '../../utilities/enum/size.enum'; import { CommonService } from '../../utilities/service/common.service'; import { StringBoolean } from '../../utilities/type/type'; import { BzAccordionComponent } from '../accordion/accordion.component'; import { BzBaseComponent } from '../base/base.component'; export declare class BzCardComponent extends BzBaseComponent { private _commonService; sizeClass: string; private _isGlobal; private _cardSize; isCollapsableValue: boolean; flip: string; isClosedValue: boolean; idCard: number; accordionStatusValue: string; accentValue: string; openOnlyWhitIconValue: boolean; set size(value: BzSize); set global(value: StringBoolean); set accordionStatus(value: string); set isCollapsable(value: StringBoolean); spinner: boolean; diameter: number; status: string; set accent(value: string); set openOnlyWhitIcon(value: StringBoolean); accordionToggle: EventEmitter; accordionComponent: BzAccordionComponent; constructor(_commonService: CommonService); /** * Open and close accordion box. * * @author Federico Gambardella */ toggleCard(): void; toggleCardByHeader(): void; toggleCardByIcon(): void; /** * Set flip animation on init. * * @author Federico Gambardella */ private _setFlipOninit; /** * Animate icon. * * @author Federico Gambardella */ private _flipIcon; /** * Sets card size. * * @author Federico Gambardella * @param {BzSize} size */ private _setCardSize; /** * Set css class by status. * * @author Federico Gambardella * @param {string} status */ private _setAccentStatus; } export declare class BzCardHeaderComponent extends BzBaseComponent { } export declare class BzCardFooterComponent extends BzBaseComponent { } export declare class BzCardContentComponent extends BzBaseComponent { maxHeight: number; } export declare class BzCardAccordionsComponent { cardArray: BzCardComponent[]; private _subscription; private _mulitValue; set multi(value: boolean | string); cards: QueryList; ngAfterContentInit(): void; /** * Register all cards. * * @author Federico Gambardella */ private _registerCards; /** * Collapsed all cards. * * @author Federico Gambardella * @param {BzCardComponent} cardInput */ private _collapsedAllCard; ngOnDestroy(): void; }