/// import PCancelable from "p-cancelable"; export declare function randomString(length: number): string; export declare function randomTransactionId(): Buffer; export declare function bufferXor(a: Buffer, b: Buffer): Buffer; export declare function difference(x: Set, y: Set): Set; export declare class PQueue { private queue; private wait; put(v: Promise): void; get(): Promise; } export declare const future: (pCancel: PCancelable) => { cancel: () => void; promise: PCancelable; done: () => boolean; }; export declare type Future = ReturnType; export declare const sleep: (ms: number) => Promise;