export declare class SignetScrollingMenu { el: HTMLElement; titles: string[] | string; sections: string[] | string; sectionContents: { [key: string]: string; } | string; modelValue: number; private _titles; private _sections; private _sectionContents; parseTitlesProp(newValue: string[] | string): void; parseSectionsProp(newValue: string[] | string): void; parseSectionContentsProp(newValue: { [key: string]: string; } | string): void; componentWillLoad(): void; handleTitleClick(index: number): void; handleScroll(): void; removeActiveClassFromTitles(): void; addActiveClassToTitle(index: number): void; removeActiveClassFromTitlesList(): void; addActiveClassToTitleList(index: number): void; componentDidLoad(): void; handleTitlesContainerScroll(): void; handleRightArrowClick(): void; handleLeftArrowClick(): void; handleMenuOpen(): void; handleMenuClose(): void; render(): any; }