util.d.ts 823 B

1234567891011
  1. import { MsgPackEncoderFast } from './MsgPackEncoderFast';
  2. import { MsgPackEncoder } from './MsgPackEncoder';
  3. import { MsgPackDecoderFast } from './MsgPackDecoderFast';
  4. import { MsgPack } from './types';
  5. export declare const encoder: MsgPackEncoderFast<import("@jsonjoy.com/util/lib/buffers").IWriter & import("@jsonjoy.com/util/lib/buffers").IWriterGrowable>;
  6. export declare const encoderFull: MsgPackEncoder<import("@jsonjoy.com/util/lib/buffers").IWriter & import("@jsonjoy.com/util/lib/buffers").IWriterGrowable>;
  7. export declare const decoder: MsgPackDecoderFast<import("@jsonjoy.com/util/lib/buffers/Reader").Reader>;
  8. export declare const encode: <T>(data: T) => MsgPack<T>;
  9. export declare const encodeFull: <T>(data: T) => MsgPack<T>;
  10. export declare const decode: <T>(blob: MsgPack<T>) => T;
  11. export type { MsgPack };