import { MatDialogRef } from '@angular/material/dialog'; import { BehaviorSubject } from 'rxjs'; import { IUserTemplateCategory, IUserTemplate } from '../../interfaces/interfaces'; export declare class TemplateListDialogComponent { private matDialogRef; templateList: IUserTemplateCategory[]; readonly chooseCategory$: BehaviorSubject; readonly currentCategoryTemplates$: import("rxjs").Observable; csdTemplate: IUserTemplate; constructor(matDialogRef: MatDialogRef, templateList: IUserTemplateCategory[]); chooseTemplate(template: IUserTemplate): void; chageCategory(category: string): void; getTemplatesList(): IUserTemplateCategory[]; startBuilding(): void; }