UNPKG

@edifice.io/client

Version:
22 lines (21 loc) 727 B
import { App } from '../globals'; import { IOdeServices } from '../services/OdeServices'; import { IGetConf } from './interfaces'; export declare class ConfService { private context; constructor(context: IOdeServices); private get http(); private get cache(); private get cdnDomain(); private get notify(); getConf(app: App): Promise<IGetConf>; getPublicConf<T>(app: App): Promise<T>; getCdnUrl(): string | undefined; savePreference<T>(key: string, value: T): Promise<void>; getPreference<T>(key: string): Promise<T>; private getThemeConf; private getApplicationsList; private getWebAppConf; private getTheme; getLogoutCallback(version?: string): Promise<any>; }