import { Injector, ElementRef, EventEmitter } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { Location } from '@angular/common'; import { UiComponent } from '../ui/ui.component'; export declare class CardFormComponent extends UiComponent { location: Location; title: string; caption: string; glyph: string; restName: string; backLink: string; id: number; modal: boolean; locked: boolean; showDelete: boolean; error: any; item: any; validators: any; form: FormGroup; active: boolean; loading: boolean; formErrors: any; displayToolbar: boolean; validationMessages: any; lastSync: Date; actions: any[]; submited: EventEmitter; created: EventEmitter; deleted: EventEmitter; reseted: EventEmitter; closed: EventEmitter; backed: EventEmitter; btnBack: ElementRef; btnCreate: ElementRef; btnDelete: ElementRef; btnSave: ElementRef; btnClose: ElementRef; constructor(injector: Injector, location: Location); ngOnInit(): void; onSubmit(): void; onCreate(): void; onDelete(): void; onReset(): void; onClose(): void; goBack(): void; scrollTop(): void; }