UNPKG

@cosmology/ast

Version:
52 lines (51 loc) 2.42 kB
import * as t from '@babel/types'; import { FromSDKJSONMethod } from './index'; export declare const fromSDKJSON: { string(args: FromSDKJSONMethod): t.ObjectProperty; number(args: FromSDKJSONMethod): t.ObjectProperty; double(args: FromSDKJSONMethod): t.ObjectProperty; float(args: FromSDKJSONMethod): t.ObjectProperty; int32(args: FromSDKJSONMethod): t.ObjectProperty; sint32(args: FromSDKJSONMethod): t.ObjectProperty; uint32(args: FromSDKJSONMethod): t.ObjectProperty; fixed32(args: FromSDKJSONMethod): t.ObjectProperty; sfixed32(args: FromSDKJSONMethod): t.ObjectProperty; bool(args: FromSDKJSONMethod): t.ObjectProperty; long(args: FromSDKJSONMethod): t.ObjectProperty; int64(args: FromSDKJSONMethod): t.ObjectProperty; uint64(args: FromSDKJSONMethod): t.ObjectProperty; sint64(args: FromSDKJSONMethod): t.ObjectProperty; fixed64(args: FromSDKJSONMethod): t.ObjectProperty; sfixed64(args: FromSDKJSONMethod): t.ObjectProperty; type(args: FromSDKJSONMethod): t.ObjectProperty; enum(args: FromSDKJSONMethod): t.ObjectProperty; bytes(args: FromSDKJSONMethod): t.ObjectProperty; duration(args: FromSDKJSONMethod): t.ObjectProperty; durationString(args: FromSDKJSONMethod): t.ObjectProperty; timestamp(args: FromSDKJSONMethod): t.ObjectProperty; timestampTimestamp(args: FromSDKJSONMethod): t.ObjectProperty; timestampDate(args: FromSDKJSONMethod): t.ObjectProperty; keyHash(args: FromSDKJSONMethod): t.ObjectProperty; array(args: FromSDKJSONMethod, expr: t.Expression): t.ObjectProperty; }; export declare const arrayTypes: { string(): t.CallExpression; bool(): t.CallExpression; bytes(args: FromSDKJSONMethod): t.CallExpression; long(args: FromSDKJSONMethod): t.Expression; uint64(args: FromSDKJSONMethod): t.Expression; int64(args: FromSDKJSONMethod): t.Expression; sint64(args: FromSDKJSONMethod): t.Expression; fixed64(args: FromSDKJSONMethod): t.Expression; sfixed64(args: FromSDKJSONMethod): t.Expression; number(): t.CallExpression; uint32(): t.CallExpression; int32(): t.CallExpression; sint32(): t.CallExpression; fixed32(): t.CallExpression; sfixed32(): t.CallExpression; double(): t.CallExpression; float(): t.CallExpression; enum(args: FromSDKJSONMethod): t.CallExpression; type(args: FromSDKJSONMethod): t.CallExpression; };