import { AfterViewInit, EventEmitter } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { BuilderService } from '../../../dnd/services/builder.service'; import { BuilderModel } from '../../models/builder.model'; export declare class ControlPropertiesSidebarComponent implements AfterViewInit { private builder; private _controlProperties; private _activeModel; private _formBuilderHelper; private _setValue; controlProperties: any; private _activeControl; activeControl: any; available: BuilderModel[]; private _model; model: any; templateEvent: EventEmitter; propertiesForm: FormGroup; private _backupFormValues; constructor(builder: BuilderService); readonly readonlyProperties: string[]; readonly activeModel: any; readonly canExport: any; ngAfterViewInit(): void; isReadonly(property: any): boolean; export(): void; save(): void; reset(): void; private setupProperties; private updateForm; }