import { EventEmitter, OnInit, OnChanges, SimpleChanges } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { PuiFormBodyComponent } from './form-body.component'; import { PuiFormCommandComponent } from './form-command.component'; export declare class PuiFormComponent implements OnInit, OnChanges { id: string; formGroup: FormGroup; hideReset: boolean; submitButton: string; restoreButton: string; body: PuiFormBodyComponent; command: PuiFormCommandComponent; submit: EventEmitter; restore: EventEmitter; clear: EventEmitter; hideResetButton: boolean; private oldValue; ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; resetValue(val: any): void; _onSubmit(): void; _onReset(e: Event): void; _onEnter(): void; }