import { EventEmitter } from '@angular/core'; import { SimpleDatabaseInputElementComponent } from './simple-database-input-element/simple-database-input-element.component'; import { SimpleBaseClass } from '../../../../_base/simple-base-class'; import { SimpleDatabase } from '../../../../database/simple-database'; import * as i0 from "@angular/core"; export declare class SimpleDatabaseInputTemplateComponent extends SimpleBaseClass { inputElementComponent?: SimpleDatabaseInputElementComponent; simpleDatabaseInput: any; additionalDetails: any; onInputInit: EventEmitter; onInputViewInit: EventEmitter; commentElementTag: boolean; errors: any[]; fieldDetails: any; fieldProperties: any; label: string; required: boolean; simpleDatabaseInstance: SimpleDatabase; inputProperties: any; get hasError(): boolean; ngAfterViewInit(): void; setFieldDetails(): void; setInputComponent(): void; setInputComponentProperties(inputInstance: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }