UNPKG

@launchdarkly/js-server-sdk-common-edge

Version:
42 lines 2.56 kB
import { LDOptions } from '@launchdarkly/js-server-sdk-common'; export declare const defaultOptions: LDOptions; declare const createOptions: (options: LDOptions) => { baseUri?: string | undefined; streamUri?: string | undefined; eventsUri?: string | undefined; timeout?: number | undefined; capacity?: number | undefined; logger?: import("@launchdarkly/js-server-sdk-common").LDLogger | undefined; featureStore?: import("@launchdarkly/js-server-sdk-common").LDFeatureStore | ((clientContext: import("@launchdarkly/js-server-sdk-common").LDClientContext) => import("@launchdarkly/js-server-sdk-common").LDFeatureStore) | undefined; dataSystem?: import("@launchdarkly/js-server-sdk-common").LDDataSystemOptions | undefined; bigSegments?: import("@launchdarkly/js-server-sdk-common").LDBigSegmentsOptions | undefined; updateProcessor?: object | ((clientContext: import("@launchdarkly/js-server-sdk-common").LDClientContext, dataSourceUpdates: import("@launchdarkly/js-server-sdk-common/dist/api/subsystems").LDDataSourceUpdates, initSuccessHandler: import("@launchdarkly/js-server-sdk-common").VoidFunction, errorHandler?: ((e: Error) => void) | undefined) => import("@launchdarkly/js-sdk-common/dist/esm/api/subsystem").LDStreamProcessor) | undefined; flushInterval?: number | undefined; pollInterval?: number | undefined; proxyOptions?: import("@launchdarkly/js-server-sdk-common").LDProxyOptions | undefined; offline?: boolean | undefined; stream?: boolean | undefined; streamInitialReconnectDelay?: number | undefined; useLdd?: boolean | undefined; sendEvents?: boolean | undefined; allAttributesPrivate?: boolean | undefined; privateAttributes?: string[] | undefined; contextKeysCapacity?: number | undefined; contextKeysFlushInterval?: number | undefined; tlsParams?: import("@launchdarkly/js-server-sdk-common").LDTLSOptions | undefined; diagnosticOptOut?: boolean | undefined; diagnosticRecordingInterval?: number | undefined; wrapperName?: string | undefined; wrapperVersion?: string | undefined; application?: { id?: string | undefined; version?: string | undefined; name?: string | undefined; versionName?: string | undefined; } | undefined; payloadFilterKey?: string | undefined; hooks?: import("@launchdarkly/js-server-sdk-common/dist/integrations").Hook[] | undefined; enableEventCompression?: boolean | undefined; }; export default createOptions; //# sourceMappingURL=createOptions.d.ts.map