// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; import '../../global'; export interface INavigatorProps { id: string; instance: string; instanceId: number; tenant: string; token: string; environment?: "Development" | "Test" | "Production"; highlightColor: string; isAdmin?: boolean; loadLinksExternally?: boolean; asMobileAppComponent?: boolean; isPreview?: boolean; fontSlots?: IFontSlots; getPageInformation?: () => Promise<{ pageTitle: string; topicHeader: string; textControls: string[]; }>; } export interface INavigatorState { version: string; } export class IANavigator extends React.Component { constructor(props: INavigatorProps); registerNavigatedEvent(): void; componentDidMount(): void; componentWillReceiveProps(props: INavigatorProps): void; render(): JSX.Element; } export interface IFontSlots { title: { fontFamily: string; }; heading: { fontFamily: string; }; body: { fontFamily: string; }; label: { fontFamily: string; }; }