UNPKG

featurehub-javascript-client-sdk

Version:
31 lines (30 loc) 1.14 kB
import { FeatureHubConfig } from './feature_hub_config'; import { FeatureStateHolder } from './feature_state'; import { ClientContext } from './client_context'; export * from './feature_state'; export * from './feature_hub_config'; export * from './edge_service'; export * from './client_feature_repository'; export * from './models/models'; export * from './analytics'; export * from './test_sdk'; export * from './polling_sdk'; export * from './middleware'; export * from './baggage_header'; export * from './interceptors'; export * from './client_context'; export * from './internal_feature_repository'; export * from './context_impl'; export * from './featurehub_repository'; export * from './edge_featurehub_config'; export * from './featurehub_eventsource'; export * from './local_context'; export declare class FeatureHub { private static inBrowser; static feature<T = any>(key: string): FeatureStateHolder<T>; static set(config: FeatureHubConfig, context: ClientContext): void; static get context(): ClientContext; static get config(): FeatureHubConfig; static _initialize(): void; static close(): void; }