import { EventEmitter, OnInit } from '@angular/core'; import { ICON_TYPE } from '../../../cms-components/misc/icon/icon.model'; import * as i0 from "@angular/core"; export interface CardAction { event: string; name: string; } export interface CardLinkAction { link: string; name: string; } export interface Card { header?: string; title?: string; textBold?: string; text?: Array; paragraphs?: Array<{ title?: string; text?: Array; }>; img?: string; actions?: Array; deleteMsg?: string; } export declare class CardComponent implements OnInit { iconTypes: typeof ICON_TYPE; deleteCard: EventEmitter; setDefaultCard: EventEmitter; sendCard: EventEmitter; editCard: EventEmitter; cancelCard: EventEmitter; border: boolean; editMode: boolean; isDefault: boolean; content: Card; fitToContainer: boolean; truncateText: boolean; charactersLimit: number; setEditMode(): void; cancelEdit(): void; delete(): void; setDefault(): void; send(): void; edit(): void; constructor(); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }