import { BusinessProfileRoute, TokenBasedRouteStateData, GuidValue } from "../../models"; import { TokenBasedRouter } from "../TokenBasedRouter"; declare class InternalBusinessProfileRouter extends TokenBasedRouter { private static profileIdReg; constructor(); /** * Implement abstract function */ protected resolveRouteFromPath(path: string): BusinessProfileRoute; /** * Implement abstract function */ protected buildContextPath(routeContext: BusinessProfileRoute): string; /** * Override protected function logic */ protected protectedNavigate(title: string, context: BusinessProfileRoute, stateData?: TokenBasedRouteStateData): void; /** * Override protected function logic */ protected protectedClearRoute(): void; navigateBusinessProfile(title: string, profileId: GuidValue): void; clearRoute(): void; } export declare const BusinessProfileRouter: InternalBusinessProfileRouter; export {};