UNPKG

@cosmology/ast

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