@launchdarkly/node-server-sdk
Version:
LaunchDarkly Server-Side SDK for Node.js
14 lines • 732 B
TypeScript
import { EventSourceCapabilities, LDLogger, LDProxyOptions, LDTLSOptions, platform } from '@launchdarkly/js-server-sdk-common';
export default class NodeRequests implements platform.Requests {
private _agent;
private _tlsOptions;
private _hasProxy;
private _hasProxyAuth;
constructor(tlsOptions?: LDTLSOptions, proxyOptions?: LDProxyOptions, logger?: LDLogger);
fetch(url: string, options?: platform.Options): Promise<platform.Response>;
createEventSource(url: string, eventSourceInitDict: platform.EventSourceInitDict): platform.EventSource;
getEventSourceCapabilities(): EventSourceCapabilities;
usingProxy(): boolean;
usingProxyAuth(): boolean;
}
//# sourceMappingURL=NodeRequests.d.ts.map