import { ICommonParams, IAddListenerParams, IRemoveListenerParams } from '../../../modules/IModule'; import ICCNavigator from "../../../modules/navigator/Navigator"; declare class NavigatorImpl implements ICCNavigator { private static instance; private static controlBarChangedListenerId; private module; private constructor(); static getModule(): NavigatorImpl; setNavigationBarTitle(obj?: ICommonParams): void; setDarkMode(obj?: ICommonParams): void; setNavigationBarStyle(obj?: ICommonParams): void; setControlBarStyle(obj?: ICommonParams): void; setMenuButtonStyle(obj?: ICommonParams): void; addBackButtonOnClickListener(obj: IAddListenerParams): void; removeBackButtonOnClickListener(obj: IRemoveListenerParams): void; addShareButtonOnClickListener(obj: IAddListenerParams): void; removeShareButtonOnClickListener(obj: IRemoveListenerParams): void; addControlBarChangedListener(obj: IAddListenerParams): void; removeControlBarChangedListener(obj: IRemoveListenerParams): void; } export default NavigatorImpl;