UNPKG

@cosmology/ast

Version:
30 lines (29 loc) 1.38 kB
import * as t from "@babel/types"; import { GenericParseContext } from "../../encoding"; interface CreateStargateClient { name: string; options: string; context: GenericParseContext; } interface CreateStargateClientProtoRegistry { registries: string[]; protoTypeRegistry: string; context: GenericParseContext; } interface CreateStargateClientOptions { name: string; aminoConverters: string; protoTypeRegistry: string; context: GenericParseContext; } interface CreateStargateClientAminoConverters { aminos: string[]; aminoConverters: string; context: GenericParseContext; } export declare const createStargateClient: ({ name, options, context, }: CreateStargateClient) => t.ExportNamedDeclaration; export declare const createStargateClientAminoRegistry: ({ aminos, aminoConverters, context, }: CreateStargateClientAminoConverters) => t.ExportNamedDeclaration; export declare const createStargateClientProtoRegistry: ({ registries, protoTypeRegistry, context, }: CreateStargateClientProtoRegistry) => t.ExportNamedDeclaration; export declare const createStargateClientOptions: ({ name, aminoConverters, protoTypeRegistry, context, }: CreateStargateClientOptions) => t.ExportNamedDeclaration; export declare const createGetTxRpc: (ctx: GenericParseContext, name: string, clientName: string) => t.ExportNamedDeclaration; export {};