import { ComponentFactoryResolver, OnDestroy, ViewContainerRef, EventEmitter } from "@angular/core"; import { ActionBarComponent } from "../action-bar"; import { Step } from "./model/step.model"; import * as i0 from "@angular/core"; export declare class StepperComponent implements OnDestroy { private componentFactoryResolver; private unsubscribe$; private stepCompletionUnsubscribe; private activeStep; ACTION_BAR_CONFIG: import("../action-bar").ActionBarConfig; steps: Step[]; onFinishButtonPressed: EventEmitter; containerRef?: ViewContainerRef; actionBarChild: ActionBarComponent | undefined; constructor(componentFactoryResolver: ComponentFactoryResolver); ngAfterViewInit(): void; ngOnDestroy(): void; getCurrentStepPosition(): number; navigateToStep(stepPosition: number): void; isDirty(): boolean; private watchCanGoNext; private handleNextButtonPress; private handleFinishButtonPress; private toggleNextButtonEnableState; private activateStep; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }