@brimdata/zealot
Version:
The Javascript Client for Zed Lakes
19 lines (18 loc) • 873 B
TypeScript
import { DecodeStream } from "./zed/decode-stream";
import * as zed from "./zed/index";
import * as zjson from "./zjson";
declare type DecodeOpts = {
context?: zed.Context;
stream?: DecodeStream;
};
export declare function decode(data: zjson.Object[], opts: DecodeOpts): zed.Value[];
export declare function decode(data: zjson.Object, opts?: DecodeOpts): zed.Value;
export declare function decode(data: zjson.Object[], opts?: DecodeOpts): zed.Value[];
export declare function decode(data: zjson.EncodedField, opts?: DecodeOpts): zed.Field;
declare type EncodeOpts = {
context?: zed.Context;
};
export declare function encode(data: zed.Value, opts?: EncodeOpts): zjson.Object;
export declare function encode(data: zed.Value[], opts?: EncodeOpts): zjson.Object[];
export declare function encode(data: zed.Field, opts?: EncodeOpts): zjson.EncodedField;
export {};