UNPKG

@spartacus/core

Version:

Spartacus - the core framework

15 lines (14 loc) 620 B
import { Provider, Type } from '@angular/core'; import { BaseSiteService } from '../facade/base-site.service'; import { CurrencyService } from '../facade/currency.service'; import { LanguageService } from '../facade/language.service'; import { SiteContext } from '../facade/site-context.interface'; export declare abstract class ContextServiceMap { [context: string]: Type<SiteContext<any>>; } export declare function serviceMapFactory(): { language: typeof LanguageService; currency: typeof CurrencyService; baseSite: typeof BaseSiteService; }; export declare const contextServiceMapProvider: Provider;