import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; export declare class AppDescriptor extends Message { authn?: AuthnDescriptor; chain?: ChainDescriptor; codec?: CodecDescriptor; configuration?: ConfigurationDescriptor; queryServices?: QueryServicesDescriptor; tx?: TxDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.AppDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AppDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): AppDescriptor; static fromJsonString(jsonString: string, options?: Partial): AppDescriptor; static equals(a: AppDescriptor | PlainMessage | undefined, b: AppDescriptor | PlainMessage | undefined): boolean; } export declare class TxDescriptor extends Message { fullname: string; msgs: MsgDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.TxDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): TxDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): TxDescriptor; static fromJsonString(jsonString: string, options?: Partial): TxDescriptor; static equals(a: TxDescriptor | PlainMessage | undefined, b: TxDescriptor | PlainMessage | undefined): boolean; } export declare class AuthnDescriptor extends Message { signModes: SigningModeDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.AuthnDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AuthnDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): AuthnDescriptor; static fromJsonString(jsonString: string, options?: Partial): AuthnDescriptor; static equals(a: AuthnDescriptor | PlainMessage | undefined, b: AuthnDescriptor | PlainMessage | undefined): boolean; } export declare class SigningModeDescriptor extends Message { name: string; number: number; authnInfoProviderMethodFullname: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.SigningModeDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SigningModeDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): SigningModeDescriptor; static fromJsonString(jsonString: string, options?: Partial): SigningModeDescriptor; static equals(a: SigningModeDescriptor | PlainMessage | undefined, b: SigningModeDescriptor | PlainMessage | undefined): boolean; } export declare class ChainDescriptor extends Message { id: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.ChainDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ChainDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): ChainDescriptor; static fromJsonString(jsonString: string, options?: Partial): ChainDescriptor; static equals(a: ChainDescriptor | PlainMessage | undefined, b: ChainDescriptor | PlainMessage | undefined): boolean; } export declare class CodecDescriptor extends Message { interfaces: InterfaceDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.CodecDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CodecDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): CodecDescriptor; static fromJsonString(jsonString: string, options?: Partial): CodecDescriptor; static equals(a: CodecDescriptor | PlainMessage | undefined, b: CodecDescriptor | PlainMessage | undefined): boolean; } export declare class InterfaceDescriptor extends Message { fullname: string; interfaceAcceptingMessages: InterfaceAcceptingMessageDescriptor[]; interfaceImplementers: InterfaceImplementerDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.InterfaceDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): InterfaceDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): InterfaceDescriptor; static fromJsonString(jsonString: string, options?: Partial): InterfaceDescriptor; static equals(a: InterfaceDescriptor | PlainMessage | undefined, b: InterfaceDescriptor | PlainMessage | undefined): boolean; } export declare class InterfaceImplementerDescriptor extends Message { fullname: string; typeUrl: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.InterfaceImplementerDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): InterfaceImplementerDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): InterfaceImplementerDescriptor; static fromJsonString(jsonString: string, options?: Partial): InterfaceImplementerDescriptor; static equals(a: InterfaceImplementerDescriptor | PlainMessage | undefined, b: InterfaceImplementerDescriptor | PlainMessage | undefined): boolean; } export declare class InterfaceAcceptingMessageDescriptor extends Message { fullname: string; fieldDescriptorNames: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.InterfaceAcceptingMessageDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): InterfaceAcceptingMessageDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): InterfaceAcceptingMessageDescriptor; static fromJsonString(jsonString: string, options?: Partial): InterfaceAcceptingMessageDescriptor; static equals(a: InterfaceAcceptingMessageDescriptor | PlainMessage | undefined, b: InterfaceAcceptingMessageDescriptor | PlainMessage | undefined): boolean; } export declare class ConfigurationDescriptor extends Message { bech32AccountAddressPrefix: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.ConfigurationDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ConfigurationDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): ConfigurationDescriptor; static fromJsonString(jsonString: string, options?: Partial): ConfigurationDescriptor; static equals(a: ConfigurationDescriptor | PlainMessage | undefined, b: ConfigurationDescriptor | PlainMessage | undefined): boolean; } export declare class MsgDescriptor extends Message { msgTypeUrl: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.MsgDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): MsgDescriptor; static fromJsonString(jsonString: string, options?: Partial): MsgDescriptor; static equals(a: MsgDescriptor | PlainMessage | undefined, b: MsgDescriptor | PlainMessage | undefined): boolean; } export declare class GetAuthnDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetAuthnDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetAuthnDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetAuthnDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetAuthnDescriptorRequest; static equals(a: GetAuthnDescriptorRequest | PlainMessage | undefined, b: GetAuthnDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetAuthnDescriptorResponse extends Message { authn?: AuthnDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetAuthnDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetAuthnDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetAuthnDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetAuthnDescriptorResponse; static equals(a: GetAuthnDescriptorResponse | PlainMessage | undefined, b: GetAuthnDescriptorResponse | PlainMessage | undefined): boolean; } export declare class GetChainDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetChainDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetChainDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetChainDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetChainDescriptorRequest; static equals(a: GetChainDescriptorRequest | PlainMessage | undefined, b: GetChainDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetChainDescriptorResponse extends Message { chain?: ChainDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetChainDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetChainDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetChainDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetChainDescriptorResponse; static equals(a: GetChainDescriptorResponse | PlainMessage | undefined, b: GetChainDescriptorResponse | PlainMessage | undefined): boolean; } export declare class GetCodecDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetCodecDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetCodecDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetCodecDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetCodecDescriptorRequest; static equals(a: GetCodecDescriptorRequest | PlainMessage | undefined, b: GetCodecDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetCodecDescriptorResponse extends Message { codec?: CodecDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetCodecDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetCodecDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetCodecDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetCodecDescriptorResponse; static equals(a: GetCodecDescriptorResponse | PlainMessage | undefined, b: GetCodecDescriptorResponse | PlainMessage | undefined): boolean; } export declare class GetConfigurationDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetConfigurationDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetConfigurationDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetConfigurationDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetConfigurationDescriptorRequest; static equals(a: GetConfigurationDescriptorRequest | PlainMessage | undefined, b: GetConfigurationDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetConfigurationDescriptorResponse extends Message { config?: ConfigurationDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetConfigurationDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetConfigurationDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetConfigurationDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetConfigurationDescriptorResponse; static equals(a: GetConfigurationDescriptorResponse | PlainMessage | undefined, b: GetConfigurationDescriptorResponse | PlainMessage | undefined): boolean; } export declare class GetQueryServicesDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetQueryServicesDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetQueryServicesDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetQueryServicesDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetQueryServicesDescriptorRequest; static equals(a: GetQueryServicesDescriptorRequest | PlainMessage | undefined, b: GetQueryServicesDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetQueryServicesDescriptorResponse extends Message { queries?: QueryServicesDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetQueryServicesDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetQueryServicesDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetQueryServicesDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetQueryServicesDescriptorResponse; static equals(a: GetQueryServicesDescriptorResponse | PlainMessage | undefined, b: GetQueryServicesDescriptorResponse | PlainMessage | undefined): boolean; } export declare class GetTxDescriptorRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetTxDescriptorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTxDescriptorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetTxDescriptorRequest; static fromJsonString(jsonString: string, options?: Partial): GetTxDescriptorRequest; static equals(a: GetTxDescriptorRequest | PlainMessage | undefined, b: GetTxDescriptorRequest | PlainMessage | undefined): boolean; } export declare class GetTxDescriptorResponse extends Message { tx?: TxDescriptor; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.GetTxDescriptorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTxDescriptorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetTxDescriptorResponse; static fromJsonString(jsonString: string, options?: Partial): GetTxDescriptorResponse; static equals(a: GetTxDescriptorResponse | PlainMessage | undefined, b: GetTxDescriptorResponse | PlainMessage | undefined): boolean; } export declare class QueryServicesDescriptor extends Message { queryServices: QueryServiceDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.QueryServicesDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryServicesDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): QueryServicesDescriptor; static fromJsonString(jsonString: string, options?: Partial): QueryServicesDescriptor; static equals(a: QueryServicesDescriptor | PlainMessage | undefined, b: QueryServicesDescriptor | PlainMessage | undefined): boolean; } export declare class QueryServiceDescriptor extends Message { fullname: string; isModule: boolean; methods: QueryMethodDescriptor[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.QueryServiceDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryServiceDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): QueryServiceDescriptor; static fromJsonString(jsonString: string, options?: Partial): QueryServiceDescriptor; static equals(a: QueryServiceDescriptor | PlainMessage | undefined, b: QueryServiceDescriptor | PlainMessage | undefined): boolean; } export declare class QueryMethodDescriptor extends Message { name: string; fullQueryPath: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.base.reflection.v2alpha1.QueryMethodDescriptor"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryMethodDescriptor; static fromJson(jsonValue: JsonValue, options?: Partial): QueryMethodDescriptor; static fromJsonString(jsonString: string, options?: Partial): QueryMethodDescriptor; static equals(a: QueryMethodDescriptor | PlainMessage | undefined, b: QueryMethodDescriptor | PlainMessage | undefined): boolean; } //# sourceMappingURL=reflection_pb.d.ts.map