UNPKG

@cloudpss/ubjson

Version:

12 lines 709 B
import type { EncodeOptions, DecodeOptions } from './options.js'; export { UnexpectedEofError as UnexpectedEof } from './helper/errors.js'; export type { EncodeOptions, DecodeOptions }; /** 编码为 UBJSON */ export declare function encode(value: unknown, options?: EncodeOptions): Uint8Array<ArrayBuffer>; /** 编码为 UBJSON */ export declare function encodeMany(value: Iterable<unknown>, options?: EncodeOptions): Uint8Array<ArrayBuffer>; /** 解码 UBJSON */ export declare function decode(value: BufferSource, options?: DecodeOptions): unknown; /** 解码 UBJSON */ export declare function decodeMany(value: BufferSource, options?: DecodeOptions): Iterable<unknown>; //# sourceMappingURL=index.d.ts.map