@varia-bly/variably-sdk
Version:
Official JavaScript/TypeScript SDK for Variably feature flags, experimentation, and real-time dynamic configurations
15 lines • 1.07 kB
TypeScript
/**
* Variably JavaScript/TypeScript SDK
* Official SDK for feature flags and experimentation
*/
export { VariablyClient, createClient, createClientFromEnv } from './client';
export { DynamicConfigClient } from './dynamic-config-client';
export type { DynamicConfigClientConfig, DynamicConfigResult, ConfigChangeCallback } from './dynamic-config-client';
export { WebSocketClient } from './websocket-client';
export type { WebSocketConfig, WebSocketMessage, SubscriptionRequest, ConfigUpdateEvent, ConfigUpdateCallback, ConnectionStateCallback, ErrorCallback } from './websocket-client';
export type { VariablyConfig, UserContext, Event, FlagResult, CacheConfig, DynamicConfigEvaluationRequest, DynamicConfigEvaluationResponse, DynamicConfigBatchRequest, DynamicConfigBatchResponse } from './types';
export { VariablyError, NetworkError, AuthenticationError, ValidationError } from './errors';
export { CacheManager, MemoryCache, BrowserCache } from './cache';
import { VariablyClient } from './client';
export default VariablyClient;
//# sourceMappingURL=index.d.ts.map