import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { TerraFormFieldControlService } from './service/terra-form-field-control.service'; import { TerraFormFieldBase } from './data/terra-form-field-base'; import { TerraDynamicFormFunctionsHandler } from './handler/terra-dynamic-form-functions.handler'; import { L10nLocale } from 'angular-l10n'; import * as i0 from "@angular/core"; /** * @deprecated since v5.0.0. Use terra-form instead. */ export declare enum TerraHtmlMethods { GET = "get", POST = "post", PUT = "put", DELETE = "delete" } /** * @deprecated since v5.0.0. Use terra-form instead. */ export interface TerraDynamicFormRequestParams { route: string; htmlMethod: TerraHtmlMethods; params?: {}; } /** * @deprecated since v5.0.0. Use terra-form instead. */ export declare class TerraDynamicFormComponent implements OnInit, OnChanges { _locale: L10nLocale; _formFieldControlService: TerraFormFieldControlService; inputFormFunctions: TerraDynamicFormFunctionsHandler; inputFormFields: Array>; inputPortletStyle: string; inputRequestParams: TerraDynamicFormRequestParams; inputHasNoSaveButton: boolean; inputHasNoResetButton: boolean; inputHasToggleButton: boolean; inputIsDisabled: boolean; inputUsePortlet: boolean; inputShowDeprecatedEntries: boolean; inputShowDeprecatedEntriesChange: EventEmitter; constructor(_locale: L10nLocale, _formFieldControlService: TerraFormFieldControlService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; _validate(): void; _onResetClick(): void; _onToggleClick(): void; private registerValueChange; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }