import * as _128 from "./v1/genesis";
import * as _129 from "./v1/oracle";
import * as _130 from "./v1/query";
import * as _131 from "./v1/tx";
import * as _260 from "./v1/query.lcd";
import * as _261 from "./v1/query.rpc.Query";
import * as _262 from "./v1/tx.rpc.msg";
export declare namespace oracle {
    const v1: {
        MsgClientImpl: typeof _262.MsgClientImpl;
        QueryClientImpl: typeof _261.QueryClientImpl;
        createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => {
            counts(request?: _130.QueryCountsRequest): Promise<_130.QueryCountsResponse>;
            data(request: _130.QueryDataRequest): Promise<_130.QueryDataResponse>;
            dataSource(request: _130.QueryDataSourceRequest): Promise<_130.QueryDataSourceResponse>;
            oracleScript(request: _130.QueryOracleScriptRequest): Promise<_130.QueryOracleScriptResponse>;
            request(request: _130.QueryRequestRequest): Promise<_130.QueryRequestResponse>;
            pendingRequests(request: _130.QueryPendingRequestsRequest): Promise<_130.QueryPendingRequestsResponse>;
            validator(request: _130.QueryValidatorRequest): Promise<_130.QueryValidatorResponse>;
            isReporter(request: _130.QueryIsReporterRequest): Promise<_130.QueryIsReporterResponse>;
            reporters(request: _130.QueryReportersRequest): Promise<_130.QueryReportersResponse>;
            activeValidators(request?: _130.QueryActiveValidatorsRequest): Promise<_130.QueryActiveValidatorsResponse>;
            params(request?: _130.QueryParamsRequest): Promise<_130.QueryParamsResponse>;
            requestSearch(request: _130.QueryRequestSearchRequest): Promise<_130.QueryRequestSearchResponse>;
            requestPrice(request: _130.QueryRequestPriceRequest): Promise<_130.QueryRequestPriceResponse>;
            requestVerification(request: _130.QueryRequestVerificationRequest): Promise<_130.QueryRequestVerificationResponse>;
        };
        LCDQueryClient: typeof _260.LCDQueryClient;
        registry: ReadonlyArray<[string, import("@cosmjs/proto-signing").GeneratedType]>;
        load: (protoRegistry: import("@cosmjs/proto-signing").Registry) => void;
        MessageComposer: {
            encoded: {
                requestData(value: _131.MsgRequestData): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                reportData(value: _131.MsgReportData): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                createDataSource(value: _131.MsgCreateDataSource): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                editDataSource(value: _131.MsgEditDataSource): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                createOracleScript(value: _131.MsgCreateOracleScript): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                editOracleScript(value: _131.MsgEditOracleScript): {
                    typeUrl: string;
                    value: Uint8Array;
                };
                activate(value: _131.MsgActivate): {
                    typeUrl: string;
                    value: Uint8Array;
                };
            };
            withTypeUrl: {
                requestData(value: _131.MsgRequestData): {
                    typeUrl: string;
                    value: _131.MsgRequestData;
                };
                reportData(value: _131.MsgReportData): {
                    typeUrl: string;
                    value: _131.MsgReportData;
                };
                createDataSource(value: _131.MsgCreateDataSource): {
                    typeUrl: string;
                    value: _131.MsgCreateDataSource;
                };
                editDataSource(value: _131.MsgEditDataSource): {
                    typeUrl: string;
                    value: _131.MsgEditDataSource;
                };
                createOracleScript(value: _131.MsgCreateOracleScript): {
                    typeUrl: string;
                    value: _131.MsgCreateOracleScript;
                };
                editOracleScript(value: _131.MsgEditOracleScript): {
                    typeUrl: string;
                    value: _131.MsgEditOracleScript;
                };
                activate(value: _131.MsgActivate): {
                    typeUrl: string;
                    value: _131.MsgActivate;
                };
            };
            fromPartial: {
                requestData(value: _131.MsgRequestData): {
                    typeUrl: string;
                    value: _131.MsgRequestData;
                };
                reportData(value: _131.MsgReportData): {
                    typeUrl: string;
                    value: _131.MsgReportData;
                };
                createDataSource(value: _131.MsgCreateDataSource): {
                    typeUrl: string;
                    value: _131.MsgCreateDataSource;
                };
                editDataSource(value: _131.MsgEditDataSource): {
                    typeUrl: string;
                    value: _131.MsgEditDataSource;
                };
                createOracleScript(value: _131.MsgCreateOracleScript): {
                    typeUrl: string;
                    value: _131.MsgCreateOracleScript;
                };
                editOracleScript(value: _131.MsgEditOracleScript): {
                    typeUrl: string;
                    value: _131.MsgEditOracleScript;
                };
                activate(value: _131.MsgActivate): {
                    typeUrl: string;
                    value: _131.MsgActivate;
                };
            };
        };
        AminoConverter: {
            "/oracle.v1.MsgRequestData": {
                aminoType: string;
                toAmino: (message: _131.MsgRequestData) => _131.MsgRequestDataAmino;
                fromAmino: (object: _131.MsgRequestDataAmino) => _131.MsgRequestData;
            };
            "/oracle.v1.MsgReportData": {
                aminoType: string;
                toAmino: (message: _131.MsgReportData) => _131.MsgReportDataAmino;
                fromAmino: (object: _131.MsgReportDataAmino) => _131.MsgReportData;
            };
            "/oracle.v1.MsgCreateDataSource": {
                aminoType: string;
                toAmino: (message: _131.MsgCreateDataSource) => _131.MsgCreateDataSourceAmino;
                fromAmino: (object: _131.MsgCreateDataSourceAmino) => _131.MsgCreateDataSource;
            };
            "/oracle.v1.MsgEditDataSource": {
                aminoType: string;
                toAmino: (message: _131.MsgEditDataSource) => _131.MsgEditDataSourceAmino;
                fromAmino: (object: _131.MsgEditDataSourceAmino) => _131.MsgEditDataSource;
            };
            "/oracle.v1.MsgCreateOracleScript": {
                aminoType: string;
                toAmino: (message: _131.MsgCreateOracleScript) => _131.MsgCreateOracleScriptAmino;
                fromAmino: (object: _131.MsgCreateOracleScriptAmino) => _131.MsgCreateOracleScript;
            };
            "/oracle.v1.MsgEditOracleScript": {
                aminoType: string;
                toAmino: (message: _131.MsgEditOracleScript) => _131.MsgEditOracleScriptAmino;
                fromAmino: (object: _131.MsgEditOracleScriptAmino) => _131.MsgEditOracleScript;
            };
            "/oracle.v1.MsgActivate": {
                aminoType: string;
                toAmino: (message: _131.MsgActivate) => _131.MsgActivateAmino;
                fromAmino: (object: _131.MsgActivateAmino) => _131.MsgActivate;
            };
        };
        MsgRequestData: {
            typeUrl: string;
            encode(message: _131.MsgRequestData, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgRequestData;
            fromPartial(object: Partial<_131.MsgRequestData>): _131.MsgRequestData;
            fromAmino(object: _131.MsgRequestDataAmino): _131.MsgRequestData;
            toAmino(message: _131.MsgRequestData): _131.MsgRequestDataAmino;
            fromAminoMsg(object: _131.MsgRequestDataAminoMsg): _131.MsgRequestData;
            toAminoMsg(message: _131.MsgRequestData): _131.MsgRequestDataAminoMsg;
            fromProtoMsg(message: _131.MsgRequestDataProtoMsg): _131.MsgRequestData;
            toProto(message: _131.MsgRequestData): Uint8Array;
            toProtoMsg(message: _131.MsgRequestData): _131.MsgRequestDataProtoMsg;
        };
        MsgRequestDataResponse: {
            typeUrl: string;
            encode(_: _131.MsgRequestDataResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgRequestDataResponse;
            fromPartial(_: Partial<_131.MsgRequestDataResponse>): _131.MsgRequestDataResponse;
            fromAmino(_: _131.MsgRequestDataResponseAmino): _131.MsgRequestDataResponse;
            toAmino(_: _131.MsgRequestDataResponse): _131.MsgRequestDataResponseAmino;
            fromAminoMsg(object: _131.MsgRequestDataResponseAminoMsg): _131.MsgRequestDataResponse;
            fromProtoMsg(message: _131.MsgRequestDataResponseProtoMsg): _131.MsgRequestDataResponse;
            toProto(message: _131.MsgRequestDataResponse): Uint8Array;
            toProtoMsg(message: _131.MsgRequestDataResponse): _131.MsgRequestDataResponseProtoMsg;
        };
        MsgReportData: {
            typeUrl: string;
            encode(message: _131.MsgReportData, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgReportData;
            fromPartial(object: Partial<_131.MsgReportData>): _131.MsgReportData;
            fromAmino(object: _131.MsgReportDataAmino): _131.MsgReportData;
            toAmino(message: _131.MsgReportData): _131.MsgReportDataAmino;
            fromAminoMsg(object: _131.MsgReportDataAminoMsg): _131.MsgReportData;
            toAminoMsg(message: _131.MsgReportData): _131.MsgReportDataAminoMsg;
            fromProtoMsg(message: _131.MsgReportDataProtoMsg): _131.MsgReportData;
            toProto(message: _131.MsgReportData): Uint8Array;
            toProtoMsg(message: _131.MsgReportData): _131.MsgReportDataProtoMsg;
        };
        MsgReportDataResponse: {
            typeUrl: string;
            encode(_: _131.MsgReportDataResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgReportDataResponse;
            fromPartial(_: Partial<_131.MsgReportDataResponse>): _131.MsgReportDataResponse;
            fromAmino(_: _131.MsgReportDataResponseAmino): _131.MsgReportDataResponse;
            toAmino(_: _131.MsgReportDataResponse): _131.MsgReportDataResponseAmino;
            fromAminoMsg(object: _131.MsgReportDataResponseAminoMsg): _131.MsgReportDataResponse;
            fromProtoMsg(message: _131.MsgReportDataResponseProtoMsg): _131.MsgReportDataResponse;
            toProto(message: _131.MsgReportDataResponse): Uint8Array;
            toProtoMsg(message: _131.MsgReportDataResponse): _131.MsgReportDataResponseProtoMsg;
        };
        MsgCreateDataSource: {
            typeUrl: string;
            encode(message: _131.MsgCreateDataSource, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgCreateDataSource;
            fromPartial(object: Partial<_131.MsgCreateDataSource>): _131.MsgCreateDataSource;
            fromAmino(object: _131.MsgCreateDataSourceAmino): _131.MsgCreateDataSource;
            toAmino(message: _131.MsgCreateDataSource): _131.MsgCreateDataSourceAmino;
            fromAminoMsg(object: _131.MsgCreateDataSourceAminoMsg): _131.MsgCreateDataSource;
            toAminoMsg(message: _131.MsgCreateDataSource): _131.MsgCreateDataSourceAminoMsg;
            fromProtoMsg(message: _131.MsgCreateDataSourceProtoMsg): _131.MsgCreateDataSource;
            toProto(message: _131.MsgCreateDataSource): Uint8Array;
            toProtoMsg(message: _131.MsgCreateDataSource): _131.MsgCreateDataSourceProtoMsg;
        };
        MsgCreateDataSourceResponse: {
            typeUrl: string;
            encode(_: _131.MsgCreateDataSourceResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgCreateDataSourceResponse;
            fromPartial(_: Partial<_131.MsgCreateDataSourceResponse>): _131.MsgCreateDataSourceResponse;
            fromAmino(_: _131.MsgCreateDataSourceResponseAmino): _131.MsgCreateDataSourceResponse;
            toAmino(_: _131.MsgCreateDataSourceResponse): _131.MsgCreateDataSourceResponseAmino;
            fromAminoMsg(object: _131.MsgCreateDataSourceResponseAminoMsg): _131.MsgCreateDataSourceResponse;
            fromProtoMsg(message: _131.MsgCreateDataSourceResponseProtoMsg): _131.MsgCreateDataSourceResponse;
            toProto(message: _131.MsgCreateDataSourceResponse): Uint8Array;
            toProtoMsg(message: _131.MsgCreateDataSourceResponse): _131.MsgCreateDataSourceResponseProtoMsg;
        };
        MsgEditDataSource: {
            typeUrl: string;
            encode(message: _131.MsgEditDataSource, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgEditDataSource;
            fromPartial(object: Partial<_131.MsgEditDataSource>): _131.MsgEditDataSource;
            fromAmino(object: _131.MsgEditDataSourceAmino): _131.MsgEditDataSource;
            toAmino(message: _131.MsgEditDataSource): _131.MsgEditDataSourceAmino;
            fromAminoMsg(object: _131.MsgEditDataSourceAminoMsg): _131.MsgEditDataSource;
            toAminoMsg(message: _131.MsgEditDataSource): _131.MsgEditDataSourceAminoMsg;
            fromProtoMsg(message: _131.MsgEditDataSourceProtoMsg): _131.MsgEditDataSource;
            toProto(message: _131.MsgEditDataSource): Uint8Array;
            toProtoMsg(message: _131.MsgEditDataSource): _131.MsgEditDataSourceProtoMsg;
        };
        MsgEditDataSourceResponse: {
            typeUrl: string;
            encode(_: _131.MsgEditDataSourceResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgEditDataSourceResponse;
            fromPartial(_: Partial<_131.MsgEditDataSourceResponse>): _131.MsgEditDataSourceResponse;
            fromAmino(_: _131.MsgEditDataSourceResponseAmino): _131.MsgEditDataSourceResponse;
            toAmino(_: _131.MsgEditDataSourceResponse): _131.MsgEditDataSourceResponseAmino;
            fromAminoMsg(object: _131.MsgEditDataSourceResponseAminoMsg): _131.MsgEditDataSourceResponse;
            fromProtoMsg(message: _131.MsgEditDataSourceResponseProtoMsg): _131.MsgEditDataSourceResponse;
            toProto(message: _131.MsgEditDataSourceResponse): Uint8Array;
            toProtoMsg(message: _131.MsgEditDataSourceResponse): _131.MsgEditDataSourceResponseProtoMsg;
        };
        MsgCreateOracleScript: {
            typeUrl: string;
            encode(message: _131.MsgCreateOracleScript, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgCreateOracleScript;
            fromPartial(object: Partial<_131.MsgCreateOracleScript>): _131.MsgCreateOracleScript;
            fromAmino(object: _131.MsgCreateOracleScriptAmino): _131.MsgCreateOracleScript;
            toAmino(message: _131.MsgCreateOracleScript): _131.MsgCreateOracleScriptAmino;
            fromAminoMsg(object: _131.MsgCreateOracleScriptAminoMsg): _131.MsgCreateOracleScript;
            toAminoMsg(message: _131.MsgCreateOracleScript): _131.MsgCreateOracleScriptAminoMsg;
            fromProtoMsg(message: _131.MsgCreateOracleScriptProtoMsg): _131.MsgCreateOracleScript;
            toProto(message: _131.MsgCreateOracleScript): Uint8Array;
            toProtoMsg(message: _131.MsgCreateOracleScript): _131.MsgCreateOracleScriptProtoMsg;
        };
        MsgCreateOracleScriptResponse: {
            typeUrl: string;
            encode(_: _131.MsgCreateOracleScriptResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgCreateOracleScriptResponse;
            fromPartial(_: Partial<_131.MsgCreateOracleScriptResponse>): _131.MsgCreateOracleScriptResponse;
            fromAmino(_: _131.MsgCreateOracleScriptResponseAmino): _131.MsgCreateOracleScriptResponse;
            toAmino(_: _131.MsgCreateOracleScriptResponse): _131.MsgCreateOracleScriptResponseAmino;
            fromAminoMsg(object: _131.MsgCreateOracleScriptResponseAminoMsg): _131.MsgCreateOracleScriptResponse;
            fromProtoMsg(message: _131.MsgCreateOracleScriptResponseProtoMsg): _131.MsgCreateOracleScriptResponse;
            toProto(message: _131.MsgCreateOracleScriptResponse): Uint8Array;
            toProtoMsg(message: _131.MsgCreateOracleScriptResponse): _131.MsgCreateOracleScriptResponseProtoMsg;
        };
        MsgEditOracleScript: {
            typeUrl: string;
            encode(message: _131.MsgEditOracleScript, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgEditOracleScript;
            fromPartial(object: Partial<_131.MsgEditOracleScript>): _131.MsgEditOracleScript;
            fromAmino(object: _131.MsgEditOracleScriptAmino): _131.MsgEditOracleScript;
            toAmino(message: _131.MsgEditOracleScript): _131.MsgEditOracleScriptAmino;
            fromAminoMsg(object: _131.MsgEditOracleScriptAminoMsg): _131.MsgEditOracleScript;
            toAminoMsg(message: _131.MsgEditOracleScript): _131.MsgEditOracleScriptAminoMsg;
            fromProtoMsg(message: _131.MsgEditOracleScriptProtoMsg): _131.MsgEditOracleScript;
            toProto(message: _131.MsgEditOracleScript): Uint8Array;
            toProtoMsg(message: _131.MsgEditOracleScript): _131.MsgEditOracleScriptProtoMsg;
        };
        MsgEditOracleScriptResponse: {
            typeUrl: string;
            encode(_: _131.MsgEditOracleScriptResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgEditOracleScriptResponse;
            fromPartial(_: Partial<_131.MsgEditOracleScriptResponse>): _131.MsgEditOracleScriptResponse;
            fromAmino(_: _131.MsgEditOracleScriptResponseAmino): _131.MsgEditOracleScriptResponse;
            toAmino(_: _131.MsgEditOracleScriptResponse): _131.MsgEditOracleScriptResponseAmino;
            fromAminoMsg(object: _131.MsgEditOracleScriptResponseAminoMsg): _131.MsgEditOracleScriptResponse;
            fromProtoMsg(message: _131.MsgEditOracleScriptResponseProtoMsg): _131.MsgEditOracleScriptResponse;
            toProto(message: _131.MsgEditOracleScriptResponse): Uint8Array;
            toProtoMsg(message: _131.MsgEditOracleScriptResponse): _131.MsgEditOracleScriptResponseProtoMsg;
        };
        MsgActivate: {
            typeUrl: string;
            encode(message: _131.MsgActivate, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgActivate;
            fromPartial(object: Partial<_131.MsgActivate>): _131.MsgActivate;
            fromAmino(object: _131.MsgActivateAmino): _131.MsgActivate;
            toAmino(message: _131.MsgActivate): _131.MsgActivateAmino;
            fromAminoMsg(object: _131.MsgActivateAminoMsg): _131.MsgActivate;
            toAminoMsg(message: _131.MsgActivate): _131.MsgActivateAminoMsg;
            fromProtoMsg(message: _131.MsgActivateProtoMsg): _131.MsgActivate;
            toProto(message: _131.MsgActivate): Uint8Array;
            toProtoMsg(message: _131.MsgActivate): _131.MsgActivateProtoMsg;
        };
        MsgActivateResponse: {
            typeUrl: string;
            encode(_: _131.MsgActivateResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _131.MsgActivateResponse;
            fromPartial(_: Partial<_131.MsgActivateResponse>): _131.MsgActivateResponse;
            fromAmino(_: _131.MsgActivateResponseAmino): _131.MsgActivateResponse;
            toAmino(_: _131.MsgActivateResponse): _131.MsgActivateResponseAmino;
            fromAminoMsg(object: _131.MsgActivateResponseAminoMsg): _131.MsgActivateResponse;
            fromProtoMsg(message: _131.MsgActivateResponseProtoMsg): _131.MsgActivateResponse;
            toProto(message: _131.MsgActivateResponse): Uint8Array;
            toProtoMsg(message: _131.MsgActivateResponse): _131.MsgActivateResponseProtoMsg;
        };
        QueryCountsRequest: {
            typeUrl: string;
            encode(_: _130.QueryCountsRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryCountsRequest;
            fromPartial(_: Partial<_130.QueryCountsRequest>): _130.QueryCountsRequest;
            fromAmino(_: _130.QueryCountsRequestAmino): _130.QueryCountsRequest;
            toAmino(_: _130.QueryCountsRequest): _130.QueryCountsRequestAmino;
            fromAminoMsg(object: _130.QueryCountsRequestAminoMsg): _130.QueryCountsRequest;
            fromProtoMsg(message: _130.QueryCountsRequestProtoMsg): _130.QueryCountsRequest;
            toProto(message: _130.QueryCountsRequest): Uint8Array;
            toProtoMsg(message: _130.QueryCountsRequest): _130.QueryCountsRequestProtoMsg;
        };
        QueryCountsResponse: {
            typeUrl: string;
            encode(message: _130.QueryCountsResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryCountsResponse;
            fromPartial(object: Partial<_130.QueryCountsResponse>): _130.QueryCountsResponse;
            fromAmino(object: _130.QueryCountsResponseAmino): _130.QueryCountsResponse;
            toAmino(message: _130.QueryCountsResponse): _130.QueryCountsResponseAmino;
            fromAminoMsg(object: _130.QueryCountsResponseAminoMsg): _130.QueryCountsResponse;
            fromProtoMsg(message: _130.QueryCountsResponseProtoMsg): _130.QueryCountsResponse;
            toProto(message: _130.QueryCountsResponse): Uint8Array;
            toProtoMsg(message: _130.QueryCountsResponse): _130.QueryCountsResponseProtoMsg;
        };
        QueryDataRequest: {
            typeUrl: string;
            encode(message: _130.QueryDataRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryDataRequest;
            fromPartial(object: Partial<_130.QueryDataRequest>): _130.QueryDataRequest;
            fromAmino(object: _130.QueryDataRequestAmino): _130.QueryDataRequest;
            toAmino(message: _130.QueryDataRequest): _130.QueryDataRequestAmino;
            fromAminoMsg(object: _130.QueryDataRequestAminoMsg): _130.QueryDataRequest;
            fromProtoMsg(message: _130.QueryDataRequestProtoMsg): _130.QueryDataRequest;
            toProto(message: _130.QueryDataRequest): Uint8Array;
            toProtoMsg(message: _130.QueryDataRequest): _130.QueryDataRequestProtoMsg;
        };
        QueryDataResponse: {
            typeUrl: string;
            encode(message: _130.QueryDataResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryDataResponse;
            fromPartial(object: Partial<_130.QueryDataResponse>): _130.QueryDataResponse;
            fromAmino(object: _130.QueryDataResponseAmino): _130.QueryDataResponse;
            toAmino(message: _130.QueryDataResponse): _130.QueryDataResponseAmino;
            fromAminoMsg(object: _130.QueryDataResponseAminoMsg): _130.QueryDataResponse;
            fromProtoMsg(message: _130.QueryDataResponseProtoMsg): _130.QueryDataResponse;
            toProto(message: _130.QueryDataResponse): Uint8Array;
            toProtoMsg(message: _130.QueryDataResponse): _130.QueryDataResponseProtoMsg;
        };
        QueryDataSourceRequest: {
            typeUrl: string;
            encode(message: _130.QueryDataSourceRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryDataSourceRequest;
            fromPartial(object: Partial<_130.QueryDataSourceRequest>): _130.QueryDataSourceRequest;
            fromAmino(object: _130.QueryDataSourceRequestAmino): _130.QueryDataSourceRequest;
            toAmino(message: _130.QueryDataSourceRequest): _130.QueryDataSourceRequestAmino;
            fromAminoMsg(object: _130.QueryDataSourceRequestAminoMsg): _130.QueryDataSourceRequest;
            fromProtoMsg(message: _130.QueryDataSourceRequestProtoMsg): _130.QueryDataSourceRequest;
            toProto(message: _130.QueryDataSourceRequest): Uint8Array;
            toProtoMsg(message: _130.QueryDataSourceRequest): _130.QueryDataSourceRequestProtoMsg;
        };
        QueryDataSourceResponse: {
            typeUrl: string;
            encode(message: _130.QueryDataSourceResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryDataSourceResponse;
            fromPartial(object: Partial<_130.QueryDataSourceResponse>): _130.QueryDataSourceResponse;
            fromAmino(object: _130.QueryDataSourceResponseAmino): _130.QueryDataSourceResponse;
            toAmino(message: _130.QueryDataSourceResponse): _130.QueryDataSourceResponseAmino;
            fromAminoMsg(object: _130.QueryDataSourceResponseAminoMsg): _130.QueryDataSourceResponse;
            fromProtoMsg(message: _130.QueryDataSourceResponseProtoMsg): _130.QueryDataSourceResponse;
            toProto(message: _130.QueryDataSourceResponse): Uint8Array;
            toProtoMsg(message: _130.QueryDataSourceResponse): _130.QueryDataSourceResponseProtoMsg;
        };
        QueryOracleScriptRequest: {
            typeUrl: string;
            encode(message: _130.QueryOracleScriptRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryOracleScriptRequest;
            fromPartial(object: Partial<_130.QueryOracleScriptRequest>): _130.QueryOracleScriptRequest;
            fromAmino(object: _130.QueryOracleScriptRequestAmino): _130.QueryOracleScriptRequest;
            toAmino(message: _130.QueryOracleScriptRequest): _130.QueryOracleScriptRequestAmino;
            fromAminoMsg(object: _130.QueryOracleScriptRequestAminoMsg): _130.QueryOracleScriptRequest;
            fromProtoMsg(message: _130.QueryOracleScriptRequestProtoMsg): _130.QueryOracleScriptRequest;
            toProto(message: _130.QueryOracleScriptRequest): Uint8Array;
            toProtoMsg(message: _130.QueryOracleScriptRequest): _130.QueryOracleScriptRequestProtoMsg;
        };
        QueryOracleScriptResponse: {
            typeUrl: string;
            encode(message: _130.QueryOracleScriptResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryOracleScriptResponse;
            fromPartial(object: Partial<_130.QueryOracleScriptResponse>): _130.QueryOracleScriptResponse;
            fromAmino(object: _130.QueryOracleScriptResponseAmino): _130.QueryOracleScriptResponse;
            toAmino(message: _130.QueryOracleScriptResponse): _130.QueryOracleScriptResponseAmino;
            fromAminoMsg(object: _130.QueryOracleScriptResponseAminoMsg): _130.QueryOracleScriptResponse;
            fromProtoMsg(message: _130.QueryOracleScriptResponseProtoMsg): _130.QueryOracleScriptResponse;
            toProto(message: _130.QueryOracleScriptResponse): Uint8Array;
            toProtoMsg(message: _130.QueryOracleScriptResponse): _130.QueryOracleScriptResponseProtoMsg;
        };
        QueryRequestRequest: {
            typeUrl: string;
            encode(message: _130.QueryRequestRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestRequest;
            fromPartial(object: Partial<_130.QueryRequestRequest>): _130.QueryRequestRequest;
            fromAmino(object: _130.QueryRequestRequestAmino): _130.QueryRequestRequest;
            toAmino(message: _130.QueryRequestRequest): _130.QueryRequestRequestAmino;
            fromAminoMsg(object: _130.QueryRequestRequestAminoMsg): _130.QueryRequestRequest;
            fromProtoMsg(message: _130.QueryRequestRequestProtoMsg): _130.QueryRequestRequest;
            toProto(message: _130.QueryRequestRequest): Uint8Array;
            toProtoMsg(message: _130.QueryRequestRequest): _130.QueryRequestRequestProtoMsg;
        };
        QueryRequestResponse: {
            typeUrl: string;
            encode(message: _130.QueryRequestResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestResponse;
            fromPartial(object: Partial<_130.QueryRequestResponse>): _130.QueryRequestResponse;
            fromAmino(object: _130.QueryRequestResponseAmino): _130.QueryRequestResponse;
            toAmino(message: _130.QueryRequestResponse): _130.QueryRequestResponseAmino;
            fromAminoMsg(object: _130.QueryRequestResponseAminoMsg): _130.QueryRequestResponse;
            fromProtoMsg(message: _130.QueryRequestResponseProtoMsg): _130.QueryRequestResponse;
            toProto(message: _130.QueryRequestResponse): Uint8Array;
            toProtoMsg(message: _130.QueryRequestResponse): _130.QueryRequestResponseProtoMsg;
        };
        QueryPendingRequestsRequest: {
            typeUrl: string;
            encode(message: _130.QueryPendingRequestsRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryPendingRequestsRequest;
            fromPartial(object: Partial<_130.QueryPendingRequestsRequest>): _130.QueryPendingRequestsRequest;
            fromAmino(object: _130.QueryPendingRequestsRequestAmino): _130.QueryPendingRequestsRequest;
            toAmino(message: _130.QueryPendingRequestsRequest): _130.QueryPendingRequestsRequestAmino;
            fromAminoMsg(object: _130.QueryPendingRequestsRequestAminoMsg): _130.QueryPendingRequestsRequest;
            fromProtoMsg(message: _130.QueryPendingRequestsRequestProtoMsg): _130.QueryPendingRequestsRequest;
            toProto(message: _130.QueryPendingRequestsRequest): Uint8Array;
            toProtoMsg(message: _130.QueryPendingRequestsRequest): _130.QueryPendingRequestsRequestProtoMsg;
        };
        QueryPendingRequestsResponse: {
            typeUrl: string;
            encode(message: _130.QueryPendingRequestsResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryPendingRequestsResponse;
            fromPartial(object: Partial<_130.QueryPendingRequestsResponse>): _130.QueryPendingRequestsResponse;
            fromAmino(object: _130.QueryPendingRequestsResponseAmino): _130.QueryPendingRequestsResponse;
            toAmino(message: _130.QueryPendingRequestsResponse): _130.QueryPendingRequestsResponseAmino;
            fromAminoMsg(object: _130.QueryPendingRequestsResponseAminoMsg): _130.QueryPendingRequestsResponse;
            fromProtoMsg(message: _130.QueryPendingRequestsResponseProtoMsg): _130.QueryPendingRequestsResponse;
            toProto(message: _130.QueryPendingRequestsResponse): Uint8Array;
            toProtoMsg(message: _130.QueryPendingRequestsResponse): _130.QueryPendingRequestsResponseProtoMsg;
        };
        QueryParamsRequest: {
            typeUrl: string;
            encode(_: _130.QueryParamsRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryParamsRequest;
            fromPartial(_: Partial<_130.QueryParamsRequest>): _130.QueryParamsRequest;
            fromAmino(_: _130.QueryParamsRequestAmino): _130.QueryParamsRequest;
            toAmino(_: _130.QueryParamsRequest): _130.QueryParamsRequestAmino;
            fromAminoMsg(object: _130.QueryParamsRequestAminoMsg): _130.QueryParamsRequest;
            fromProtoMsg(message: _130.QueryParamsRequestProtoMsg): _130.QueryParamsRequest;
            toProto(message: _130.QueryParamsRequest): Uint8Array;
            toProtoMsg(message: _130.QueryParamsRequest): _130.QueryParamsRequestProtoMsg;
        };
        QueryParamsResponse: {
            typeUrl: string;
            encode(message: _130.QueryParamsResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryParamsResponse;
            fromPartial(object: Partial<_130.QueryParamsResponse>): _130.QueryParamsResponse;
            fromAmino(object: _130.QueryParamsResponseAmino): _130.QueryParamsResponse;
            toAmino(message: _130.QueryParamsResponse): _130.QueryParamsResponseAmino;
            fromAminoMsg(object: _130.QueryParamsResponseAminoMsg): _130.QueryParamsResponse;
            fromProtoMsg(message: _130.QueryParamsResponseProtoMsg): _130.QueryParamsResponse;
            toProto(message: _130.QueryParamsResponse): Uint8Array;
            toProtoMsg(message: _130.QueryParamsResponse): _130.QueryParamsResponseProtoMsg;
        };
        QueryValidatorRequest: {
            typeUrl: string;
            encode(message: _130.QueryValidatorRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryValidatorRequest;
            fromPartial(object: Partial<_130.QueryValidatorRequest>): _130.QueryValidatorRequest;
            fromAmino(object: _130.QueryValidatorRequestAmino): _130.QueryValidatorRequest;
            toAmino(message: _130.QueryValidatorRequest): _130.QueryValidatorRequestAmino;
            fromAminoMsg(object: _130.QueryValidatorRequestAminoMsg): _130.QueryValidatorRequest;
            fromProtoMsg(message: _130.QueryValidatorRequestProtoMsg): _130.QueryValidatorRequest;
            toProto(message: _130.QueryValidatorRequest): Uint8Array;
            toProtoMsg(message: _130.QueryValidatorRequest): _130.QueryValidatorRequestProtoMsg;
        };
        QueryValidatorResponse: {
            typeUrl: string;
            encode(message: _130.QueryValidatorResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryValidatorResponse;
            fromPartial(object: Partial<_130.QueryValidatorResponse>): _130.QueryValidatorResponse;
            fromAmino(object: _130.QueryValidatorResponseAmino): _130.QueryValidatorResponse;
            toAmino(message: _130.QueryValidatorResponse): _130.QueryValidatorResponseAmino;
            fromAminoMsg(object: _130.QueryValidatorResponseAminoMsg): _130.QueryValidatorResponse;
            fromProtoMsg(message: _130.QueryValidatorResponseProtoMsg): _130.QueryValidatorResponse;
            toProto(message: _130.QueryValidatorResponse): Uint8Array;
            toProtoMsg(message: _130.QueryValidatorResponse): _130.QueryValidatorResponseProtoMsg;
        };
        QueryIsReporterRequest: {
            typeUrl: string;
            encode(message: _130.QueryIsReporterRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryIsReporterRequest;
            fromPartial(object: Partial<_130.QueryIsReporterRequest>): _130.QueryIsReporterRequest;
            fromAmino(object: _130.QueryIsReporterRequestAmino): _130.QueryIsReporterRequest;
            toAmino(message: _130.QueryIsReporterRequest): _130.QueryIsReporterRequestAmino;
            fromAminoMsg(object: _130.QueryIsReporterRequestAminoMsg): _130.QueryIsReporterRequest;
            fromProtoMsg(message: _130.QueryIsReporterRequestProtoMsg): _130.QueryIsReporterRequest;
            toProto(message: _130.QueryIsReporterRequest): Uint8Array;
            toProtoMsg(message: _130.QueryIsReporterRequest): _130.QueryIsReporterRequestProtoMsg;
        };
        QueryIsReporterResponse: {
            typeUrl: string;
            encode(message: _130.QueryIsReporterResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryIsReporterResponse;
            fromPartial(object: Partial<_130.QueryIsReporterResponse>): _130.QueryIsReporterResponse;
            fromAmino(object: _130.QueryIsReporterResponseAmino): _130.QueryIsReporterResponse;
            toAmino(message: _130.QueryIsReporterResponse): _130.QueryIsReporterResponseAmino;
            fromAminoMsg(object: _130.QueryIsReporterResponseAminoMsg): _130.QueryIsReporterResponse;
            fromProtoMsg(message: _130.QueryIsReporterResponseProtoMsg): _130.QueryIsReporterResponse;
            toProto(message: _130.QueryIsReporterResponse): Uint8Array;
            toProtoMsg(message: _130.QueryIsReporterResponse): _130.QueryIsReporterResponseProtoMsg;
        };
        QueryReportersRequest: {
            typeUrl: string;
            encode(message: _130.QueryReportersRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryReportersRequest;
            fromPartial(object: Partial<_130.QueryReportersRequest>): _130.QueryReportersRequest;
            fromAmino(object: _130.QueryReportersRequestAmino): _130.QueryReportersRequest;
            toAmino(message: _130.QueryReportersRequest): _130.QueryReportersRequestAmino;
            fromAminoMsg(object: _130.QueryReportersRequestAminoMsg): _130.QueryReportersRequest;
            fromProtoMsg(message: _130.QueryReportersRequestProtoMsg): _130.QueryReportersRequest;
            toProto(message: _130.QueryReportersRequest): Uint8Array;
            toProtoMsg(message: _130.QueryReportersRequest): _130.QueryReportersRequestProtoMsg;
        };
        QueryReportersResponse: {
            typeUrl: string;
            encode(message: _130.QueryReportersResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryReportersResponse;
            fromPartial(object: Partial<_130.QueryReportersResponse>): _130.QueryReportersResponse;
            fromAmino(object: _130.QueryReportersResponseAmino): _130.QueryReportersResponse;
            toAmino(message: _130.QueryReportersResponse): _130.QueryReportersResponseAmino;
            fromAminoMsg(object: _130.QueryReportersResponseAminoMsg): _130.QueryReportersResponse;
            fromProtoMsg(message: _130.QueryReportersResponseProtoMsg): _130.QueryReportersResponse;
            toProto(message: _130.QueryReportersResponse): Uint8Array;
            toProtoMsg(message: _130.QueryReportersResponse): _130.QueryReportersResponseProtoMsg;
        };
        QueryActiveValidatorsRequest: {
            typeUrl: string;
            encode(_: _130.QueryActiveValidatorsRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryActiveValidatorsRequest;
            fromPartial(_: Partial<_130.QueryActiveValidatorsRequest>): _130.QueryActiveValidatorsRequest;
            fromAmino(_: _130.QueryActiveValidatorsRequestAmino): _130.QueryActiveValidatorsRequest;
            toAmino(_: _130.QueryActiveValidatorsRequest): _130.QueryActiveValidatorsRequestAmino;
            fromAminoMsg(object: _130.QueryActiveValidatorsRequestAminoMsg): _130.QueryActiveValidatorsRequest;
            fromProtoMsg(message: _130.QueryActiveValidatorsRequestProtoMsg): _130.QueryActiveValidatorsRequest;
            toProto(message: _130.QueryActiveValidatorsRequest): Uint8Array;
            toProtoMsg(message: _130.QueryActiveValidatorsRequest): _130.QueryActiveValidatorsRequestProtoMsg;
        };
        QueryActiveValidatorsResponse: {
            typeUrl: string;
            encode(message: _130.QueryActiveValidatorsResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryActiveValidatorsResponse;
            fromPartial(object: Partial<_130.QueryActiveValidatorsResponse>): _130.QueryActiveValidatorsResponse;
            fromAmino(object: _130.QueryActiveValidatorsResponseAmino): _130.QueryActiveValidatorsResponse;
            toAmino(message: _130.QueryActiveValidatorsResponse): _130.QueryActiveValidatorsResponseAmino;
            fromAminoMsg(object: _130.QueryActiveValidatorsResponseAminoMsg): _130.QueryActiveValidatorsResponse;
            fromProtoMsg(message: _130.QueryActiveValidatorsResponseProtoMsg): _130.QueryActiveValidatorsResponse;
            toProto(message: _130.QueryActiveValidatorsResponse): Uint8Array;
            toProtoMsg(message: _130.QueryActiveValidatorsResponse): _130.QueryActiveValidatorsResponseProtoMsg;
        };
        QueryRequestSearchRequest: {
            typeUrl: string;
            encode(message: _130.QueryRequestSearchRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestSearchRequest;
            fromPartial(object: Partial<_130.QueryRequestSearchRequest>): _130.QueryRequestSearchRequest;
            fromAmino(object: _130.QueryRequestSearchRequestAmino): _130.QueryRequestSearchRequest;
            toAmino(message: _130.QueryRequestSearchRequest): _130.QueryRequestSearchRequestAmino;
            fromAminoMsg(object: _130.QueryRequestSearchRequestAminoMsg): _130.QueryRequestSearchRequest;
            fromProtoMsg(message: _130.QueryRequestSearchRequestProtoMsg): _130.QueryRequestSearchRequest;
            toProto(message: _130.QueryRequestSearchRequest): Uint8Array;
            toProtoMsg(message: _130.QueryRequestSearchRequest): _130.QueryRequestSearchRequestProtoMsg;
        };
        QueryRequestSearchResponse: {
            typeUrl: string;
            encode(message: _130.QueryRequestSearchResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestSearchResponse;
            fromPartial(object: Partial<_130.QueryRequestSearchResponse>): _130.QueryRequestSearchResponse;
            fromAmino(object: _130.QueryRequestSearchResponseAmino): _130.QueryRequestSearchResponse;
            toAmino(message: _130.QueryRequestSearchResponse): _130.QueryRequestSearchResponseAmino;
            fromAminoMsg(object: _130.QueryRequestSearchResponseAminoMsg): _130.QueryRequestSearchResponse;
            fromProtoMsg(message: _130.QueryRequestSearchResponseProtoMsg): _130.QueryRequestSearchResponse;
            toProto(message: _130.QueryRequestSearchResponse): Uint8Array;
            toProtoMsg(message: _130.QueryRequestSearchResponse): _130.QueryRequestSearchResponseProtoMsg;
        };
        QueryRequestPriceRequest: {
            typeUrl: string;
            encode(message: _130.QueryRequestPriceRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestPriceRequest;
            fromPartial(object: Partial<_130.QueryRequestPriceRequest>): _130.QueryRequestPriceRequest;
            fromAmino(object: _130.QueryRequestPriceRequestAmino): _130.QueryRequestPriceRequest;
            toAmino(message: _130.QueryRequestPriceRequest): _130.QueryRequestPriceRequestAmino;
            fromAminoMsg(object: _130.QueryRequestPriceRequestAminoMsg): _130.QueryRequestPriceRequest;
            fromProtoMsg(message: _130.QueryRequestPriceRequestProtoMsg): _130.QueryRequestPriceRequest;
            toProto(message: _130.QueryRequestPriceRequest): Uint8Array;
            toProtoMsg(message: _130.QueryRequestPriceRequest): _130.QueryRequestPriceRequestProtoMsg;
        };
        QueryRequestPriceResponse: {
            typeUrl: string;
            encode(message: _130.QueryRequestPriceResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestPriceResponse;
            fromPartial(object: Partial<_130.QueryRequestPriceResponse>): _130.QueryRequestPriceResponse;
            fromAmino(object: _130.QueryRequestPriceResponseAmino): _130.QueryRequestPriceResponse;
            toAmino(message: _130.QueryRequestPriceResponse): _130.QueryRequestPriceResponseAmino;
            fromAminoMsg(object: _130.QueryRequestPriceResponseAminoMsg): _130.QueryRequestPriceResponse;
            fromProtoMsg(message: _130.QueryRequestPriceResponseProtoMsg): _130.QueryRequestPriceResponse;
            toProto(message: _130.QueryRequestPriceResponse): Uint8Array;
            toProtoMsg(message: _130.QueryRequestPriceResponse): _130.QueryRequestPriceResponseProtoMsg;
        };
        QueryRequestVerificationRequest: {
            typeUrl: string;
            encode(message: _130.QueryRequestVerificationRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestVerificationRequest;
            fromPartial(object: Partial<_130.QueryRequestVerificationRequest>): _130.QueryRequestVerificationRequest;
            fromAmino(object: _130.QueryRequestVerificationRequestAmino): _130.QueryRequestVerificationRequest;
            toAmino(message: _130.QueryRequestVerificationRequest): _130.QueryRequestVerificationRequestAmino;
            fromAminoMsg(object: _130.QueryRequestVerificationRequestAminoMsg): _130.QueryRequestVerificationRequest;
            fromProtoMsg(message: _130.QueryRequestVerificationRequestProtoMsg): _130.QueryRequestVerificationRequest;
            toProto(message: _130.QueryRequestVerificationRequest): Uint8Array;
            toProtoMsg(message: _130.QueryRequestVerificationRequest): _130.QueryRequestVerificationRequestProtoMsg;
        };
        QueryRequestVerificationResponse: {
            typeUrl: string;
            encode(message: _130.QueryRequestVerificationResponse, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _130.QueryRequestVerificationResponse;
            fromPartial(object: Partial<_130.QueryRequestVerificationResponse>): _130.QueryRequestVerificationResponse;
            fromAmino(object: _130.QueryRequestVerificationResponseAmino): _130.QueryRequestVerificationResponse;
            toAmino(message: _130.QueryRequestVerificationResponse): _130.QueryRequestVerificationResponseAmino;
            fromAminoMsg(object: _130.QueryRequestVerificationResponseAminoMsg): _130.QueryRequestVerificationResponse;
            fromProtoMsg(message: _130.QueryRequestVerificationResponseProtoMsg): _130.QueryRequestVerificationResponse;
            toProto(message: _130.QueryRequestVerificationResponse): Uint8Array;
            toProtoMsg(message: _130.QueryRequestVerificationResponse): _130.QueryRequestVerificationResponseProtoMsg;
        };
        resolveStatusFromJSON(object: any): _129.ResolveStatus;
        resolveStatusToJSON(object: _129.ResolveStatus): string;
        ResolveStatus: typeof _129.ResolveStatus;
        ResolveStatusSDKType: typeof _129.ResolveStatus;
        ResolveStatusAmino: typeof _129.ResolveStatus;
        DataSource: {
            typeUrl: string;
            encode(message: _129.DataSource, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.DataSource;
            fromPartial(object: Partial<_129.DataSource>): _129.DataSource;
            fromAmino(object: _129.DataSourceAmino): _129.DataSource;
            toAmino(message: _129.DataSource): _129.DataSourceAmino;
            fromAminoMsg(object: _129.DataSourceAminoMsg): _129.DataSource;
            fromProtoMsg(message: _129.DataSourceProtoMsg): _129.DataSource;
            toProto(message: _129.DataSource): Uint8Array;
            toProtoMsg(message: _129.DataSource): _129.DataSourceProtoMsg;
        };
        OracleScript: {
            typeUrl: string;
            encode(message: _129.OracleScript, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.OracleScript;
            fromPartial(object: Partial<_129.OracleScript>): _129.OracleScript;
            fromAmino(object: _129.OracleScriptAmino): _129.OracleScript;
            toAmino(message: _129.OracleScript): _129.OracleScriptAmino;
            fromAminoMsg(object: _129.OracleScriptAminoMsg): _129.OracleScript;
            fromProtoMsg(message: _129.OracleScriptProtoMsg): _129.OracleScript;
            toProto(message: _129.OracleScript): Uint8Array;
            toProtoMsg(message: _129.OracleScript): _129.OracleScriptProtoMsg;
        };
        RawRequest: {
            typeUrl: string;
            encode(message: _129.RawRequest, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.RawRequest;
            fromPartial(object: Partial<_129.RawRequest>): _129.RawRequest;
            fromAmino(object: _129.RawRequestAmino): _129.RawRequest;
            toAmino(message: _129.RawRequest): _129.RawRequestAmino;
            fromAminoMsg(object: _129.RawRequestAminoMsg): _129.RawRequest;
            fromProtoMsg(message: _129.RawRequestProtoMsg): _129.RawRequest;
            toProto(message: _129.RawRequest): Uint8Array;
            toProtoMsg(message: _129.RawRequest): _129.RawRequestProtoMsg;
        };
        RawReport: {
            typeUrl: string;
            encode(message: _129.RawReport, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.RawReport;
            fromPartial(object: Partial<_129.RawReport>): _129.RawReport;
            fromAmino(object: _129.RawReportAmino): _129.RawReport;
            toAmino(message: _129.RawReport): _129.RawReportAmino;
            fromAminoMsg(object: _129.RawReportAminoMsg): _129.RawReport;
            fromProtoMsg(message: _129.RawReportProtoMsg): _129.RawReport;
            toProto(message: _129.RawReport): Uint8Array;
            toProtoMsg(message: _129.RawReport): _129.RawReportProtoMsg;
        };
        Request: {
            typeUrl: string;
            encode(message: _129.Request, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.Request;
            fromPartial(object: Partial<_129.Request>): _129.Request;
            fromAmino(object: _129.RequestAmino): _129.Request;
            toAmino(message: _129.Request): _129.RequestAmino;
            fromAminoMsg(object: _129.RequestAminoMsg): _129.Request;
            fromProtoMsg(message: _129.RequestProtoMsg): _129.Request;
            toProto(message: _129.Request): Uint8Array;
            toProtoMsg(message: _129.Request): _129.RequestProtoMsg;
        };
        Report: {
            typeUrl: string;
            encode(message: _129.Report, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.Report;
            fromPartial(object: Partial<_129.Report>): _129.Report;
            fromAmino(object: _129.ReportAmino): _129.Report;
            toAmino(message: _129.Report): _129.ReportAmino;
            fromAminoMsg(object: _129.ReportAminoMsg): _129.Report;
            fromProtoMsg(message: _129.ReportProtoMsg): _129.Report;
            toProto(message: _129.Report): Uint8Array;
            toProtoMsg(message: _129.Report): _129.ReportProtoMsg;
        };
        OracleRequestPacketData: {
            typeUrl: string;
            encode(message: _129.OracleRequestPacketData, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.OracleRequestPacketData;
            fromPartial(object: Partial<_129.OracleRequestPacketData>): _129.OracleRequestPacketData;
            fromAmino(object: _129.OracleRequestPacketDataAmino): _129.OracleRequestPacketData;
            toAmino(message: _129.OracleRequestPacketData): _129.OracleRequestPacketDataAmino;
            fromAminoMsg(object: _129.OracleRequestPacketDataAminoMsg): _129.OracleRequestPacketData;
            fromProtoMsg(message: _129.OracleRequestPacketDataProtoMsg): _129.OracleRequestPacketData;
            toProto(message: _129.OracleRequestPacketData): Uint8Array;
            toProtoMsg(message: _129.OracleRequestPacketData): _129.OracleRequestPacketDataProtoMsg;
        };
        OracleRequestPacketAcknowledgement: {
            typeUrl: string;
            encode(message: _129.OracleRequestPacketAcknowledgement, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.OracleRequestPacketAcknowledgement;
            fromPartial(object: Partial<_129.OracleRequestPacketAcknowledgement>): _129.OracleRequestPacketAcknowledgement;
            fromAmino(object: _129.OracleRequestPacketAcknowledgementAmino): _129.OracleRequestPacketAcknowledgement;
            toAmino(message: _129.OracleRequestPacketAcknowledgement): _129.OracleRequestPacketAcknowledgementAmino;
            fromAminoMsg(object: _129.OracleRequestPacketAcknowledgementAminoMsg): _129.OracleRequestPacketAcknowledgement;
            fromProtoMsg(message: _129.OracleRequestPacketAcknowledgementProtoMsg): _129.OracleRequestPacketAcknowledgement;
            toProto(message: _129.OracleRequestPacketAcknowledgement): Uint8Array;
            toProtoMsg(message: _129.OracleRequestPacketAcknowledgement): _129.OracleRequestPacketAcknowledgementProtoMsg;
        };
        OracleResponsePacketData: {
            typeUrl: string;
            encode(message: _129.OracleResponsePacketData, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.OracleResponsePacketData;
            fromPartial(object: Partial<_129.OracleResponsePacketData>): _129.OracleResponsePacketData;
            fromAmino(object: _129.OracleResponsePacketDataAmino): _129.OracleResponsePacketData;
            toAmino(message: _129.OracleResponsePacketData): _129.OracleResponsePacketDataAmino;
            fromAminoMsg(object: _129.OracleResponsePacketDataAminoMsg): _129.OracleResponsePacketData;
            fromProtoMsg(message: _129.OracleResponsePacketDataProtoMsg): _129.OracleResponsePacketData;
            toProto(message: _129.OracleResponsePacketData): Uint8Array;
            toProtoMsg(message: _129.OracleResponsePacketData): _129.OracleResponsePacketDataProtoMsg;
        };
        Result: {
            typeUrl: string;
            encode(message: _129.Result, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.Result;
            fromPartial(object: Partial<_129.Result>): _129.Result;
            fromAmino(object: _129.ResultAmino): _129.Result;
            toAmino(message: _129.Result): _129.ResultAmino;
            fromAminoMsg(object: _129.ResultAminoMsg): _129.Result;
            fromProtoMsg(message: _129.ResultProtoMsg): _129.Result;
            toProto(message: _129.Result): Uint8Array;
            toProtoMsg(message: _129.Result): _129.ResultProtoMsg;
        };
        ValidatorStatus: {
            typeUrl: string;
            encode(message: _129.ValidatorStatus, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.ValidatorStatus;
            fromPartial(object: Partial<_129.ValidatorStatus>): _129.ValidatorStatus;
            fromAmino(object: _129.ValidatorStatusAmino): _129.ValidatorStatus;
            toAmino(message: _129.ValidatorStatus): _129.ValidatorStatusAmino;
            fromAminoMsg(object: _129.ValidatorStatusAminoMsg): _129.ValidatorStatus;
            fromProtoMsg(message: _129.ValidatorStatusProtoMsg): _129.ValidatorStatus;
            toProto(message: _129.ValidatorStatus): Uint8Array;
            toProtoMsg(message: _129.ValidatorStatus): _129.ValidatorStatusProtoMsg;
        };
        ActiveValidator: {
            typeUrl: string;
            encode(message: _129.ActiveValidator, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.ActiveValidator;
            fromPartial(object: Partial<_129.ActiveValidator>): _129.ActiveValidator;
            fromAmino(object: _129.ActiveValidatorAmino): _129.ActiveValidator;
            toAmino(message: _129.ActiveValidator): _129.ActiveValidatorAmino;
            fromAminoMsg(object: _129.ActiveValidatorAminoMsg): _129.ActiveValidator;
            fromProtoMsg(message: _129.ActiveValidatorProtoMsg): _129.ActiveValidator;
            toProto(message: _129.ActiveValidator): Uint8Array;
            toProtoMsg(message: _129.ActiveValidator): _129.ActiveValidatorProtoMsg;
        };
        Params: {
            typeUrl: string;
            encode(message: _129.Params, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.Params;
            fromPartial(object: Partial<_129.Params>): _129.Params;
            fromAmino(object: _129.ParamsAmino): _129.Params;
            toAmino(message: _129.Params): _129.ParamsAmino;
            fromAminoMsg(object: _129.ParamsAminoMsg): _129.Params;
            fromProtoMsg(message: _129.ParamsProtoMsg): _129.Params;
            toProto(message: _129.Params): Uint8Array;
            toProtoMsg(message: _129.Params): _129.ParamsProtoMsg;
        };
        PendingResolveList: {
            typeUrl: string;
            encode(message: _129.PendingResolveList, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.PendingResolveList;
            fromPartial(object: Partial<_129.PendingResolveList>): _129.PendingResolveList;
            fromAmino(object: _129.PendingResolveListAmino): _129.PendingResolveList;
            toAmino(message: _129.PendingResolveList): _129.PendingResolveListAmino;
            fromAminoMsg(object: _129.PendingResolveListAminoMsg): _129.PendingResolveList;
            fromProtoMsg(message: _129.PendingResolveListProtoMsg): _129.PendingResolveList;
            toProto(message: _129.PendingResolveList): Uint8Array;
            toProtoMsg(message: _129.PendingResolveList): _129.PendingResolveListProtoMsg;
        };
        IBCChannel: {
            typeUrl: string;
            encode(message: _129.IBCChannel, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.IBCChannel;
            fromPartial(object: Partial<_129.IBCChannel>): _129.IBCChannel;
            fromAmino(object: _129.IBCChannelAmino): _129.IBCChannel;
            toAmino(message: _129.IBCChannel): _129.IBCChannelAmino;
            fromAminoMsg(object: _129.IBCChannelAminoMsg): _129.IBCChannel;
            fromProtoMsg(message: _129.IBCChannelProtoMsg): _129.IBCChannel;
            toProto(message: _129.IBCChannel): Uint8Array;
            toProtoMsg(message: _129.IBCChannel): _129.IBCChannelProtoMsg;
        };
        RequestVerification: {
            typeUrl: string;
            encode(message: _129.RequestVerification, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.RequestVerification;
            fromPartial(object: Partial<_129.RequestVerification>): _129.RequestVerification;
            fromAmino(object: _129.RequestVerificationAmino): _129.RequestVerification;
            toAmino(message: _129.RequestVerification): _129.RequestVerificationAmino;
            fromAminoMsg(object: _129.RequestVerificationAminoMsg): _129.RequestVerification;
            fromProtoMsg(message: _129.RequestVerificationProtoMsg): _129.RequestVerification;
            toProto(message: _129.RequestVerification): Uint8Array;
            toProtoMsg(message: _129.RequestVerification): _129.RequestVerificationProtoMsg;
        };
        PriceResult: {
            typeUrl: string;
            encode(message: _129.PriceResult, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _129.PriceResult;
            fromPartial(object: Partial<_129.PriceResult>): _129.PriceResult;
            fromAmino(object: _129.PriceResultAmino): _129.PriceResult;
            toAmino(message: _129.PriceResult): _129.PriceResultAmino;
            fromAminoMsg(object: _129.PriceResultAminoMsg): _129.PriceResult;
            fromProtoMsg(message: _129.PriceResultProtoMsg): _129.PriceResult;
            toProto(message: _129.PriceResult): Uint8Array;
            toProtoMsg(message: _129.PriceResult): _129.PriceResultProtoMsg;
        };
        GenesisState: {
            typeUrl: string;
            encode(message: _128.GenesisState, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _128.GenesisState;
            fromPartial(object: Partial<_128.GenesisState>): _128.GenesisState;
            fromAmino(object: _128.GenesisStateAmino): _128.GenesisState;
            toAmino(message: _128.GenesisState): _128.GenesisStateAmino;
            fromAminoMsg(object: _128.GenesisStateAminoMsg): _128.GenesisState;
            fromProtoMsg(message: _128.GenesisStateProtoMsg): _128.GenesisState;
            toProto(message: _128.GenesisState): Uint8Array;
            toProtoMsg(message: _128.GenesisState): _128.GenesisStateProtoMsg;
        };
    };
    const ClientFactory: {
        createRPCMsgClient: ({ rpc }: {
            rpc: import("../helpers").Rpc;
        }) => Promise<{
            cosmos: {
                authz: {
                    v1beta1: import("../cosmos/authz/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                bank: {
                    v1beta1: import("../cosmos/bank/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                distribution: {
                    v1beta1: import("../cosmos/distribution/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                feegrant: {
                    v1beta1: import("../cosmos/feegrant/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                gov: {
                    v1: import("../cosmos/gov/v1/tx.rpc.msg").MsgClientImpl;
                    v1beta1: import("../cosmos/gov/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                group: {
                    v1: import("../cosmos/group/v1/tx.rpc.msg").MsgClientImpl;
                };
                staking: {
                    v1beta1: import("../cosmos/staking/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                upgrade: {
                    v1beta1: import("../cosmos/upgrade/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
                vesting: {
                    v1beta1: import("../cosmos/vesting/v1beta1/tx.rpc.msg").MsgClientImpl;
                };
            };
            oracle: {
                v1: _262.MsgClientImpl;
            };
        }>;
        createRPCQueryClient: ({ rpcEndpoint }: {
            rpcEndpoint: string | import("@cosmjs/tendermint-rpc").HttpEndpoint;
        }) => Promise<{
            cosmos: {
                auth: {
                    v1beta1: {
                        accounts(request?: import("../cosmos/auth/v1beta1/query").QueryAccountsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryAccountsResponse>;
                        account(request: import("../cosmos/auth/v1beta1/query").QueryAccountRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryAccountResponse>;
                        params(request?: import("../cosmos/auth/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryParamsResponse>;
                        moduleAccounts(request?: import("../cosmos/auth/v1beta1/query").QueryModuleAccountsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryModuleAccountsResponse>;
                        bech32Prefix(request?: import("../cosmos/auth/v1beta1/query").Bech32PrefixRequest): Promise<import("../cosmos/auth/v1beta1/query").Bech32PrefixResponse>;
                        addressBytesToString(request: import("../cosmos/auth/v1beta1/query").AddressBytesToStringRequest): Promise<import("../cosmos/auth/v1beta1/query").AddressBytesToStringResponse>;
                        addressStringToBytes(request: import("../cosmos/auth/v1beta1/query").AddressStringToBytesRequest): Promise<import("../cosmos/auth/v1beta1/query").AddressStringToBytesResponse>;
                    };
                };
                authz: {
                    v1beta1: {
                        grants(request: import("../cosmos/authz/v1beta1/query").QueryGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGrantsResponse>;
                        granterGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranterGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGranterGrantsResponse>;
                        granteeGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranteeGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGranteeGrantsResponse>;
                    };
                };
                bank: {
                    v1beta1: {
                        balance(request: import("../cosmos/bank/v1beta1/query").QueryBalanceRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryBalanceResponse>;
                        allBalances(request: import("../cosmos/bank/v1beta1/query").QueryAllBalancesRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryAllBalancesResponse>;
                        spendableBalances(request: import("../cosmos/bank/v1beta1/query").QuerySpendableBalancesRequest): Promise<import("../cosmos/bank/v1beta1/query").QuerySpendableBalancesResponse>;
                        totalSupply(request?: import("../cosmos/bank/v1beta1/query").QueryTotalSupplyRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryTotalSupplyResponse>;
                        supplyOf(request: import("../cosmos/bank/v1beta1/query").QuerySupplyOfRequest): Promise<import("../cosmos/bank/v1beta1/query").QuerySupplyOfResponse>;
                        params(request?: import("../cosmos/bank/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryParamsResponse>;
                        denomMetadata(request: import("../cosmos/bank/v1beta1/query").QueryDenomMetadataRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomMetadataResponse>;
                        denomsMetadata(request?: import("../cosmos/bank/v1beta1/query").QueryDenomsMetadataRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomsMetadataResponse>;
                        denomOwners(request: import("../cosmos/bank/v1beta1/query").QueryDenomOwnersRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomOwnersResponse>;
                    };
                };
                distribution: {
                    v1beta1: {
                        params(request?: import("../cosmos/distribution/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryParamsResponse>;
                        validatorOutstandingRewards(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsResponse>;
                        validatorCommission(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorCommissionRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorCommissionResponse>;
                        validatorSlashes(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorSlashesRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorSlashesResponse>;
                        delegationRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegationRewardsResponse>;
                        delegationTotalRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsResponse>;
                        delegatorValidators(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsResponse>;
                        delegatorWithdrawAddress(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressResponse>;
                        communityPool(request?: import("../cosmos/distribution/v1beta1/query").QueryCommunityPoolRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryCommunityPoolResponse>;
                    };
                };
                feegrant: {
                    v1beta1: {
                        allowance(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowanceRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowanceResponse>;
                        allowances(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowancesResponse>;
                        allowancesByGranter(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterResponse>;
                    };
                };
                gov: {
                    v1: {
                        proposal(request: import("../cosmos/gov/v1/query").QueryProposalRequest): Promise<import("../cosmos/gov/v1/query").QueryProposalResponse>;
                        proposals(request: import("../cosmos/gov/v1/query").QueryProposalsRequest): Promise<import("../cosmos/gov/v1/query").QueryProposalsResponse>;
                        vote(request: import("../cosmos/gov/v1/query").QueryVoteRequest): Promise<import("../cosmos/gov/v1/query").QueryVoteResponse>;
                        votes(request: import("../cosmos/gov/v1/query").QueryVotesRequest): Promise<import("../cosmos/gov/v1/query").QueryVotesResponse>;
                        params(request: import("../cosmos/gov/v1/query").QueryParamsRequest): Promise<import("../cosmos/gov/v1/query").QueryParamsResponse>;
                        deposit(request: import("../cosmos/gov/v1/query").QueryDepositRequest): Promise<import("../cosmos/gov/v1/query").QueryDepositResponse>;
                        deposits(request: import("../cosmos/gov/v1/query").QueryDepositsRequest): Promise<import("../cosmos/gov/v1/query").QueryDepositsResponse>;
                        tallyResult(request: import("../cosmos/gov/v1/query").QueryTallyResultRequest): Promise<import("../cosmos/gov/v1/query").QueryTallyResultResponse>;
                    };
                    v1beta1: {
                        proposal(request: import("../cosmos/gov/v1beta1/query").QueryProposalRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryProposalResponse>;
                        proposals(request: import("../cosmos/gov/v1beta1/query").QueryProposalsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryProposalsResponse>;
                        vote(request: import("../cosmos/gov/v1beta1/query").QueryVoteRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryVoteResponse>;
                        votes(request: import("../cosmos/gov/v1beta1/query").QueryVotesRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryVotesResponse>;
                        params(request: import("../cosmos/gov/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryParamsResponse>;
                        deposit(request: import("../cosmos/gov/v1beta1/query").QueryDepositRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryDepositResponse>;
                        deposits(request: import("../cosmos/gov/v1beta1/query").QueryDepositsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryDepositsResponse>;
                        tallyResult(request: import("../cosmos/gov/v1beta1/query").QueryTallyResultRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryTallyResultResponse>;
                    };
                };
                group: {
                    v1: {
                        groupInfo(request: import("../cosmos/group/v1/query").QueryGroupInfoRequest): Promise<import("../cosmos/group/v1/query").QueryGroupInfoResponse>;
                        groupPolicyInfo(request: import("../cosmos/group/v1/query").QueryGroupPolicyInfoRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPolicyInfoResponse>;
                        groupMembers(request: import("../cosmos/group/v1/query").QueryGroupMembersRequest): Promise<import("../cosmos/group/v1/query").QueryGroupMembersResponse>;
                        groupsByAdmin(request: import("../cosmos/group/v1/query").QueryGroupsByAdminRequest): Promise<import("../cosmos/group/v1/query").QueryGroupsByAdminResponse>;
                        groupPoliciesByGroup(request: import("../cosmos/group/v1/query").QueryGroupPoliciesByGroupRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPoliciesByGroupResponse>;
                        groupPoliciesByAdmin(request: import("../cosmos/group/v1/query").QueryGroupPoliciesByAdminRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPoliciesByAdminResponse>;
                        proposal(request: import("../cosmos/group/v1/query").QueryProposalRequest): Promise<import("../cosmos/group/v1/query").QueryProposalResponse>;
                        proposalsByGroupPolicy(request: import("../cosmos/group/v1/query").QueryProposalsByGroupPolicyRequest): Promise<import("../cosmos/group/v1/query").QueryProposalsByGroupPolicyResponse>;
                        voteByProposalVoter(request: import("../cosmos/group/v1/query").QueryVoteByProposalVoterRequest): Promise<import("../cosmos/group/v1/query").QueryVoteByProposalVoterResponse>;
                        votesByProposal(request: import("../cosmos/group/v1/query").QueryVotesByProposalRequest): Promise<import("../cosmos/group/v1/query").QueryVotesByProposalResponse>;
                        votesByVoter(request: import("../cosmos/group/v1/query").QueryVotesByVoterRequest): Promise<import("../cosmos/group/v1/query").QueryVotesByVoterResponse>;
                        groupsByMember(request: import("../cosmos/group/v1/query").QueryGroupsByMemberRequest): Promise<import("../cosmos/group/v1/query").QueryGroupsByMemberResponse>;
                        tallyResult(request: import("../cosmos/group/v1/query").QueryTallyResultRequest): Promise<import("../cosmos/group/v1/query").QueryTallyResultResponse>;
                    };
                };
                mint: {
                    v1beta1: {
                        params(request?: import("../cosmos/mint/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryParamsResponse>;
                        inflation(request?: import("../cosmos/mint/v1beta1/query").QueryInflationRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryInflationResponse>;
                        annualProvisions(request?: import("../cosmos/mint/v1beta1/query").QueryAnnualProvisionsRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryAnnualProvisionsResponse>;
                    };
                };
                params: {
                    v1beta1: {
                        params(request: import("../cosmos/params/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/params/v1beta1/query").QueryParamsResponse>;
                        subspaces(request?: import("../cosmos/params/v1beta1/query").QuerySubspacesRequest): Promise<import("../cosmos/params/v1beta1/query").QuerySubspacesResponse>;
                    };
                };
                staking: {
                    v1beta1: {
                        validators(request: import("../cosmos/staking/v1beta1/query").QueryValidatorsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorsResponse>;
                        validator(request: import("../cosmos/staking/v1beta1/query").QueryValidatorRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorResponse>;
                        validatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorDelegationsResponse>;
                        validatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsResponse>;
                        delegation(request: import("../cosmos/staking/v1beta1/query").QueryDelegationRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegationResponse>;
                        unbondingDelegation(request: import("../cosmos/staking/v1beta1/query").QueryUnbondingDelegationRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryUnbondingDelegationResponse>;
                        delegatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorDelegationsResponse>;
                        delegatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsResponse>;
                        redelegations(request: import("../cosmos/staking/v1beta1/query").QueryRedelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryRedelegationsResponse>;
                        delegatorValidators(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorsResponse>;
                        delegatorValidator(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorResponse>;
                        historicalInfo(request: import("../cosmos/staking/v1beta1/query").QueryHistoricalInfoRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryHistoricalInfoResponse>;
                        pool(request?: import("../cosmos/staking/v1beta1/query").QueryPoolRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryPoolResponse>;
                        params(request?: import("../cosmos/staking/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryParamsResponse>;
                    };
                };
                tx: {
                    v1beta1: {
                        simulate(request: import("../cosmos/tx/v1beta1/service").SimulateRequest): Promise<import("../cosmos/tx/v1beta1/service").SimulateResponse>;
                        getTx(request: import("../cosmos/tx/v1beta1/service").GetTxRequest): Promise<import("../cosmos/tx/v1beta1/service").GetTxResponse>;
                        broadcastTx(request: import("../cosmos/tx/v1beta1/service").BroadcastTxRequest): Promise<import("../cosmos/tx/v1beta1/service").BroadcastTxResponse>;
                        getTxsEvent(request: import("../cosmos/tx/v1beta1/service").GetTxsEventRequest): Promise<import("../cosmos/tx/v1beta1/service").GetTxsEventResponse>;
                        getBlockWithTxs(request: import("../cosmos/tx/v1beta1/service").GetBlockWithTxsRequest): Promise<import("../cosmos/tx/v1beta1/service").GetBlockWithTxsResponse>;
                    };
                };
                upgrade: {
                    v1beta1: {
                        currentPlan(request?: import("../cosmos/upgrade/v1beta1/query").QueryCurrentPlanRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryCurrentPlanResponse>;
                        appliedPlan(request: import("../cosmos/upgrade/v1beta1/query").QueryAppliedPlanRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryAppliedPlanResponse>;
                        upgradedConsensusState(request: import("../cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateResponse>;
                        moduleVersions(request: import("../cosmos/upgrade/v1beta1/query").QueryModuleVersionsRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryModuleVersionsResponse>;
                        authority(request?: import("../cosmos/upgrade/v1beta1/query").QueryAuthorityRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryAuthorityResponse>;
                    };
                };
            };
            oracle: {
                v1: {
                    counts(request?: _130.QueryCountsRequest): Promise<_130.QueryCountsResponse>;
                    data(request: _130.QueryDataRequest): Promise<_130.QueryDataResponse>;
                    dataSource(request: _130.QueryDataSourceRequest): Promise<_130.QueryDataSourceResponse>;
                    oracleScript(request: _130.QueryOracleScriptRequest): Promise<_130.QueryOracleScriptResponse>;
                    request(request: _130.QueryRequestRequest): Promise<_130.QueryRequestResponse>;
                    pendingRequests(request: _130.QueryPendingRequestsRequest): Promise<_130.QueryPendingRequestsResponse>;
                    validator(request: _130.QueryValidatorRequest): Promise<_130.QueryValidatorResponse>;
                    isReporter(request: _130.QueryIsReporterRequest): Promise<_130.QueryIsReporterResponse>;
                    reporters(request: _130.QueryReportersRequest): Promise<_130.QueryReportersResponse>;
                    activeValidators(request?: _130.QueryActiveValidatorsRequest): Promise<_130.QueryActiveValidatorsResponse>;
                    params(request?: _130.QueryParamsRequest): Promise<_130.QueryParamsResponse>;
                    requestSearch(request: _130.QueryRequestSearchRequest): Promise<_130.QueryRequestSearchResponse>;
                    requestPrice(request: _130.QueryRequestPriceRequest): Promise<_130.QueryRequestPriceResponse>;
                    requestVerification(request: _130.QueryRequestVerificationRequest): Promise<_130.QueryRequestVerificationResponse>;
                };
            };
        }>;
        createLCDClient: ({ restEndpoint }: {
            restEndpoint: string;
        }) => Promise<{
            cosmos: {
                auth: {
                    v1beta1: import("../cosmos/auth/v1beta1/query.lcd").LCDQueryClient;
                };
                authz: {
                    v1beta1: import("../cosmos/authz/v1beta1/query.lcd").LCDQueryClient;
                };
                bank: {
                    v1beta1: import("../cosmos/bank/v1beta1/query.lcd").LCDQueryClient;
                };
                distribution: {
                    v1beta1: import("../cosmos/distribution/v1beta1/query.lcd").LCDQueryClient;
                };
                feegrant: {
                    v1beta1: import("../cosmos/feegrant/v1beta1/query.lcd").LCDQueryClient;
                };
                gov: {
                    v1: import("../cosmos/gov/v1/query.lcd").LCDQueryClient;
                    v1beta1: import("../cosmos/gov/v1beta1/query.lcd").LCDQueryClient;
                };
                group: {
                    v1: import("../cosmos/group/v1/query.lcd").LCDQueryClient;
                };
                mint: {
                    v1beta1: import("../cosmos/mint/v1beta1/query.lcd").LCDQueryClient;
                };
                params: {
                    v1beta1: import("../cosmos/params/v1beta1/query.lcd").LCDQueryClient;
                };
                staking: {
                    v1beta1: import("../cosmos/staking/v1beta1/query.lcd").LCDQueryClient;
                };
                tx: {
                    v1beta1: import("../cosmos/tx/v1beta1/service.lcd").LCDQueryClient;
                };
                upgrade: {
                    v1beta1: import("../cosmos/upgrade/v1beta1/query.lcd").LCDQueryClient;
                };
            };
            oracle: {
                v1: _260.LCDQueryClient;
            };
        }>;
    };
}
