import { EventEmitter, OnInit, SimpleChanges, ElementRef, ChangeDetectorRef, AfterViewInit } from "@angular/core"; import { StepItem } from "./constants"; import { CommonFunctionService } from "../../service/common-function.service"; import * as i0 from "@angular/core"; export declare class RSStepperComponent implements OnInit, AfterViewInit { cf: CommonFunctionService; private ref; menu: ElementRef; steps: StepItem[]; currentStep: number; constructor(cf: CommonFunctionService, ref: ChangeDetectorRef); stepClick: EventEmitter; unlockedStep: number; containerRefId: any; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; private syncUnlockedStep; onStepClick(step: StepItem, index?: number): void; private scrollToStep; onResize(event: Event): void; checkBtnShow(init?: boolean): void; scrollLeft(): void; scrollRight(): void; showBtn: boolean; isAtStart: boolean; isAtEnd: boolean; onScroll(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }