UNPKG

@spartacus/core

Version:

Spartacus - the core framework

18 lines (17 loc) 821 B
import { Observable } from 'rxjs'; import { Country, CountryType, Region } from '../../model/address.model'; import { BaseSite, Currency, Language } from '../../model/misc.model'; import { SiteAdapter } from './site.adapter'; import * as i0 from "@angular/core"; export declare class SiteConnector { protected adapter: SiteAdapter; constructor(adapter: SiteAdapter); getLanguages(): Observable<Language[]>; getCurrencies(): Observable<Currency[]>; getCountries(type?: CountryType): Observable<Country[]>; getRegions(countryIsoCode: string): Observable<Region[]>; getBaseSite(siteUid?: string): Observable<BaseSite>; getBaseSites(): Observable<BaseSite[]>; static ɵfac: i0.ɵɵFactoryDeclaration<SiteConnector, never>; static ɵprov: i0.ɵɵInjectableDeclaration<SiteConnector>; }