memcache-client
Version:
NodeJS memcached client
15 lines (14 loc) • 518 B
TypeScript
/// <reference types="node" />
import { CompressorLibrary } from "../types";
declare type PackedData = {
flag: number;
data: string | Buffer;
};
declare type DecompressedData = string | number | Record<string, unknown> | Buffer;
export default class ValuePacker {
compressor: CompressorLibrary;
constructor(compressor: CompressorLibrary);
pack(value: string | number | Record<string, unknown> | Buffer, compress: boolean): PackedData;
unpack(packed: PackedData): DecompressedData;
}
export {};