import { MatDialogRef } from '@angular/material/dialog'; import { BehaviorSubject } from 'rxjs'; import { InputRegistry } from '../input-types-registry'; import { InputTemplateIF } from '../template-components/input-template-component/input-template.component'; import * as i0 from "@angular/core"; export declare class ChooseInputWidgetDialog { private _registry; dialogRef: MatDialogRef; flexL: string; flexLA: string; _height: string; _width: string; mw: string; templates: InputTemplateIF[]; filteredTemplates: InputTemplateIF[]; filterSubject: BehaviorSubject; constructor(_registry: InputRegistry, dialogRef: MatDialogRef); private _filterWidgets; onFilterTextChange(filter: string): void; onWidgetClicked(inputTemplate: InputTemplateIF): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }