import { EventEmitter, OnInit } from '@angular/core'; import { LeanUtilsService } from '../../services/lean-utils-service'; import { LeanBaseEntity } from '../../models/lean-base.entity'; import * as i0 from "@angular/core"; export declare class LeanWidgetComponent implements OnInit { protected leanUtilsService: LeanUtilsService; title: string; hideClose: boolean; hideEdit: boolean; hideDelete: boolean; entity: LeanBaseEntity; onValidate: EventEmitter; onEdit: EventEmitter; onDelete: EventEmitter; onClose: EventEmitter; constructor(leanUtilsService: LeanUtilsService); ngOnInit(): void; close(): void; edit(): void; cancel(): void; validate(): void; delete(): void; isEditMode(): boolean; translate(term: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }