import { OnInit, OnDestroy, EventEmitter, ChangeDetectorRef } from "@angular/core"; import { IdService } from "../../shared/services/id.service"; import { IStep } from "../stepper.types"; import { IPointEvent } from "../../point/point.interface"; export declare class StepperStandaloneComponent implements OnInit, OnDestroy { private idService; private cdrf; /** * Force user to follow flow. Disables clicking on Stepper Points. */ followFlow: boolean; /** * Stepper steps. */ steps: Array; /** * Show step numbers. */ stepNumber: boolean; /** * Emit event when stepper point changes. */ pointUpdate: EventEmitter<{}>; /** * Stepper ID. */ id: string; /** * Flag for mobile device. */ isMobile: boolean; /** * Progress Bar progress value. */ progress: number; constructor(idService: IdService, cdrf: ChangeDetectorRef); /** * Initialize component properties and set Points. */ ngOnInit(): void; /** * Remove Stepper ID from ID Service. */ ngOnDestroy(): void; /** * Handle Point Update. * * @param event */ handlePointUpdate(event: IPointEvent): void; /** * Set Points. */ private setPoints; /** * Update Progress Bar value. */ private updateProgress; }