import { TemplateRef, EventEmitter } from '@angular/core'; import { IDataSource } from '@poweredsoft/data'; import { BsModalService } from 'ngx-bootstrap/modal'; import { FormGroup } from '@angular/forms'; export interface IModelFormCreateEvent { shouldSetCommandModel: boolean; viewModel: any; commandName: string; commandModel: any; formGroup?: FormGroup; } export declare class FormGroupCommandModalDirective { private modalService; dataSource: IDataSource; command: string; model: any; template: TemplateRef; commandTitle: string; animated: boolean; refreshOnSuccess: boolean; commandText: string; cancelText: string; backdrop: boolean; ignoreBackdropClick: boolean; params: any; formCreate: EventEmitter; success: EventEmitter; constructor(modalService: BsModalService); wasClicked(): void; }