import EventEmitter from 'eventemitter3'; interface FooterViewEvents { prevPage: () => void; nextPage: () => void; prevStep: () => void; nextStep: () => void; sideBarToggle: () => void; } export declare class FooterView extends EventEmitter { readonly root: HTMLDivElement; private nextStep; private pauseIcon; private prevPage; private nextPage; private sideBarToggle; private currentPageIndex; private totalPageIndex; private pageIndexContainer; private eventMap; constructor(); changeIconToPause(): void; changeIconToNextStep(): void; setCurrentPageIndex(index: number): void; setTotalPageIndex(count: number): void; prevPageState(enable: boolean): void; private createSpacer; private createPageNumber; private createIcon; private clearHTMLEventListeners; dispose(): void; } export {}; //# sourceMappingURL=FooterView.d.ts.map