UNPKG

@brimdata/zealot

Version:

The Javascript Client for Zed Lakes

28 lines (27 loc) 1.35 kB
export declare const getPrimitives: () => { string: import("./type-string").TypeOfString; bstring: import("./type-bstring").TypeOfBString; time: import("./type-time").TypeOfTime; ip: import("./type-ip").TypeOfIp; uint16: import("./type-uint16").TypeOfUint16; uint8: import("./type-uint8").TypeOfUint8; duration: import("./type-duration").TypeOfDuration; uint64: import("./type-uint64").TypeOfUint64; uint32: import("./type-uint32").TypeOfUint32; int64: import("./type-int64").TypeOfInt64; int8: import("./type-int8").TypeOfInt8; int16: import("./type-int16").TypeOfInt16; null: import("./type-null").TypeOfNull; typename: import("./type-typename").TypeOfTypename; net: import("./type-net").TypeOfNet; float64: import("./type-float64").TypeOfFloat64; float32: import("./type-float32").TypeOfFloat32; float16: import("./type-float16").TypeOfFloat16; int32: import("./type-int32").TypeOfInt32; bool: import("./type-bool").TypeOfBool; bytes: import("./type-bytes").TypeOfBytes; type: import("./type-type").TypeOfType; }; export declare function isPrimitiveType(value: unknown): value is PrimitiveType; export declare type PrimitiveName = keyof ReturnType<typeof getPrimitives>; export declare type PrimitiveType = ReturnType<typeof getPrimitives>[PrimitiveName];