/** Core */ import { CoreComponent } from "cmf.core/src/core"; /** Angular2 */ import * as ng from "@angular/core"; /** * The Wizard results step. * This component serves as the final step when there is an error or when there are result messages to show to the user. * * ## Example * * Assume this HTML Template * * ```html * * * ``` * * Next we have the component's class * * ```javascript * @Core.Component(...) * @Core.View(...) * * export class MyWizardResult extends CoreComponent { * * constructor(element: ng.ElementRef) { * super(loader, element); * } * } * * ``` */ export declare class WizardResult extends CoreComponent implements ng.OnChanges { private _loader; private _compiler; private _resultMessages; private _bodyRef; /** * Include all componentRef for each dynamically loaded component */ private _componentRefs; /** * @method constructor */ constructor(elementRef: ng.ElementRef, _loader: ng.NgModuleFactoryLoader, _compiler: ng.Compiler); ngOnChanges(changes: any): void; }