/// import { EventEmitter } from 'events'; export interface RequestMetadata { requestId: string; } export declare type StorageType = Map; export declare type AsynchronousLocalStorage = { get: (key: string) => T | undefined; set: (key: string, value: T) => void; bindEmitter(emitter: EventEmitter): void; runWith: (callback: () => void, defaults?: Record) => void; storageImplementation: string; };