import { ViewContainerRef } from '@angular/core'; import { ComplexBase, ArrayBase } from '@syncfusion/ej2-angular-base'; import * as i0 from "@angular/core"; /** * 'e-button' directive represent a button of angular toast * It must be contained in a Toast component(`ejs-toast`). * ```html * * * * * * * ``` */ export declare class ButtonModelPropDirective extends ComplexBase { private viewContainerRef; directivePropList: any; click: any; /** * Specifies the Button component model properties to render the Toast action buttons. * * @default null */ model: any; constructor(viewContainerRef: ViewContainerRef); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaratione-buttonmodelprop", never, { "model": "model"; }, { "click": "click"; }, never>; } /** * ButtonModelProp Array Directive * @private */ export declare class ButtonModelPropsDirective extends ArrayBase { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaratione-buttonmodelprops", never, {}, {}, ["children"]>; }