@devcycle/nodejs-server-sdk
Version:
The DevCycle NodeJS Server SDK used for feature management.
10 lines (9 loc) • 783 B
TypeScript
import { WASMBucketingExports } from '@devcycle/bucketing-assembly-script';
import { DVCLogger, DVCReporter, DevCycleServerSDKOptions } from '@devcycle/types';
export declare const importBucketingLib: ({ logger, options, }?: {
logger?: DVCLogger;
options?: DevCycleServerSDKOptions;
}) => Promise<[WASMBucketingExports, NodeJS.Timeout | undefined]>;
export declare const startTrackingMemoryUsage: (bucketing: WASMBucketingExports, logger?: DVCLogger, reporter?: DVCReporter, interval?: number) => NodeJS.Timeout | undefined;
export declare const trackMemoryUsage: (bucketing: WASMBucketingExports, reporter: DVCReporter, logger?: DVCLogger) => void;
export declare const setConfigDataUTF8: (bucketing: WASMBucketingExports, sdkKey: string, projectConfigStr: string) => void;