import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class WizardStep {
    step: number;
    description: string;
    optionalText?: string;
    visited: boolean;
}
export declare class WizardStepsComponent {
    steps: Array<WizardStep>;
    roundedStep: boolean;
    allowNavigation: boolean;
    private _currentStep;
    get currentStep(): number;
    currentStepChange: EventEmitter<any>;
    set currentStep(value: number);
    action: EventEmitter<any>;
    doAction(step: any): void;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<WizardStepsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<WizardStepsComponent, "systelab-wizard-steps", never, { "steps": { "alias": "steps"; "required": false; }; "roundedStep": { "alias": "roundedStep"; "required": false; }; "allowNavigation": { "alias": "allowNavigation"; "required": false; }; "currentStep": { "alias": "currentStep"; "required": false; }; }, { "currentStepChange": "currentStepChange"; "action": "action"; }, never, never, false, never>;
}
