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.Timer | undefined]>;
export declare const startTrackingMemoryUsage: (bucketing: WASMBucketingExports, logger?: DVCLogger, reporter?: DVCReporter, interval?: number) => NodeJS.Timer | undefined;
export declare const trackMemoryUsage: (bucketing: WASMBucketingExports, reporter: DVCReporter, logger?: DVCLogger) => void;
export declare const setConfigDataUTF8: (bucketing: WASMBucketingExports, sdkKey: string, projectConfigStr: string) => void;
