/// export declare class UofxTestBedBasicSpy { /** Get Angular ActivatedRoute. */ get ActivatedRoute(): { params: import("rxjs").BehaviorSubject<{}>; queryParams: import("rxjs").BehaviorSubject<{}>; /** Get Angular Router. */ data: import("rxjs").BehaviorSubject<{}>; paramMap: import("rxjs").BehaviorSubject<{}>; routeConfig: { path: string; }; snapshot: { paramMap: { get: jasmine.Spy; }; /** Get Uofx I18nLoader. */ queryParamMap: { get: jasmine.Spy; }; routeConfig: { path: string; }; }; }; /** Get Angular Router. */ get Router(): { navigate: jasmine.Spy; navigateByUrl: jasmine.Spy; createUrlTree: jasmine.Spy; serializeUrl: jasmine.Spy; getCurrentNavigation: jasmine.Spy; url: string; onSameUrlNavigation: string; events: import("rxjs").BehaviorSubject<{}>; lastSuccessfulNavigation: jasmine.Spy; }; } export declare class UofxTestBedCoreSpy extends UofxTestBedBasicSpy { get Uofx_AuthGuardService(): { loadCorpFuncs: jasmine.Spy; clearCorpFuncs: jasmine.Spy; corpFuncs: any[]; readonly isManager: boolean; /** Get Uofx UofxI18NService. */ readonly isCorpManager: boolean; }; /** Get Uofx I18nLoader. */ get I18nLoader(): { loadTranslationFromApi: jasmine.Spy; loadTranslationFromPlugin: jasmine.Spy; reloadTranslations: jasmine.Spy; }; /** Get Uofx UofxI18NService. */ get Uofx_I18NService(): { trans: jasmine.Spy; switchLang: jasmine.Spy; getBrowserLang: jasmine.Spy; hostUrl: any; langVersion: any; readonly isApp: boolean; readonly isI18nProdApi: boolean; readonly defaultLang: any; currentLang: any; readonly onLangChange: any; }; } export declare function spyDetectChanges(instance: any): jasmine.Spy;