@flipt-io/flipt-client-js
Version:
Flipt Client Evaluation SDK for Web and Node.js
11 lines (10 loc) • 832 B
TypeScript
export * from './core/types';
export type { Flag, ClientOptions, EvaluationRequest, VariantEvaluationResponse, BooleanEvaluationResponse, BatchEvaluationResponse, ErrorEvaluationResponse, EvaluationResponse, VariantResult, BooleanResult, BatchResult, ListFlagsResult, Result, ClientTokenAuthentication, JWTAuthentication, AuthenticationStrategy, IFetcher, IFetcherOptions, Hook, Response } from './core/types';
export { ErrorStrategy, ClientOptionsFactory } from './core/types';
export { BaseFliptClient } from './core/base';
import { FliptClient as NodeImpl } from './node';
import { FliptClient as BrowserImpl } from './browser';
export { NodeImpl as NodeFliptClient };
export { BrowserImpl as BrowserFliptClient };
export declare const FliptClient: typeof BrowserImpl;
export type FliptClient = InstanceType<typeof FliptClient>;