UNPKG

@aimee-blue/ab-service-kit

Version:
13 lines (12 loc) 510 B
import { Config } from '@aimee-blue/ab-contracts'; import { Observable } from 'rxjs'; import { BasicLogger } from '../logging'; export interface IGetConfigParams { revision?: Config.Revision; authToken?: string; uid?: string; logger?: BasicLogger; } export declare const load: (params?: IGetConfigParams) => Promise<Config.IConfig>; export declare const latest: () => Observable<Config.IConfig>; export declare const withLatest: <T>(whatever: Observable<T>) => Observable<[T, Config.IConfig]>;