import { EventEmitter, TemplateRef } from '@angular/core'; import { FormBuilder } from "@angular/forms"; import { MatDialog } from "@angular/material/dialog"; import { SelectionModel } from "@angular/cdk/collections"; import { FormValidatorService, TechlifyFormComponent } from "ngx-techlify-core"; import { ExpenseService } from "../expense.service"; import * as i0 from "@angular/core"; export declare class ExpenseMultiSelectFormComponent extends TechlifyFormComponent { private matDialog; private expenseService; private formBuilder; selection: SelectionModel; type: string; deleted: EventEmitter; saved: EventEmitter; constructor(matDialog: MatDialog, expenseService: ExpenseService, formValidatorService: FormValidatorService, formBuilder: FormBuilder); showDeleteConfirmDialog(templateRef: TemplateRef): void; deleteSelectedExpenses(): void; save(): void; private prepareExpenseIds; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }