import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Params } from "./genesis_pb.js"; import { DIDDocument, VerifiableCredential } from "./state_pb.js"; import { Service, VerificationMethod, WebAuthnCredential } from "./types_pb.js"; /** * MsgUpdateParams is the Msg/UpdateParams request type. * * Since: cosmos-sdk 0.47 * * @generated from message did.v1.MsgUpdateParams */ export declare class MsgUpdateParams extends Message { /** * authority is the address of the governance account. * * @generated from field: string authority = 1; */ authority: string; /** * params defines the parameters to update. * * NOTE: All parameters must be supplied. * * @generated from field: did.v1.Params params = 2; */ params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgUpdateParams"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateParams; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateParams; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateParams; static equals(a: MsgUpdateParams | PlainMessage | undefined, b: MsgUpdateParams | PlainMessage | undefined): boolean; } /** * MsgUpdateParamsResponse defines the response structure for executing a * MsgUpdateParams message. * * Since: cosmos-sdk 0.47 * * @generated from message did.v1.MsgUpdateParamsResponse */ export declare class MsgUpdateParamsResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgUpdateParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateParamsResponse; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateParamsResponse; static equals(a: MsgUpdateParamsResponse | PlainMessage | undefined, b: MsgUpdateParamsResponse | PlainMessage | undefined): boolean; } /** * MsgCreateDID creates a new DID document * * @generated from message did.v1.MsgCreateDID */ export declare class MsgCreateDID extends Message { /** * controller is the address creating the DID * * @generated from field: string controller = 1; */ controller: string; /** * did_document is the DID document to create * * @generated from field: did.v1.DIDDocument did_document = 2; */ didDocument?: DIDDocument; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgCreateDID"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgCreateDID; static fromJson(jsonValue: JsonValue, options?: Partial): MsgCreateDID; static fromJsonString(jsonString: string, options?: Partial): MsgCreateDID; static equals(a: MsgCreateDID | PlainMessage | undefined, b: MsgCreateDID | PlainMessage | undefined): boolean; } /** * MsgCreateDIDResponse defines the response for MsgCreateDID * * @generated from message did.v1.MsgCreateDIDResponse */ export declare class MsgCreateDIDResponse extends Message { /** * did is the created DID identifier * * @generated from field: string did = 1; */ did: string; /** * vault_id is the ID of the auto-created vault (optional) * * @generated from field: string vault_id = 2; */ vaultId: string; /** * vault_public_key is the public key of the auto-created vault (optional) * * @generated from field: bytes vault_public_key = 3; */ vaultPublicKey: Uint8Array; /** * enclave_id is the enclave ID of the auto-created vault (optional) * * @generated from field: string enclave_id = 4; */ enclaveId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgCreateDIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgCreateDIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgCreateDIDResponse; static fromJsonString(jsonString: string, options?: Partial): MsgCreateDIDResponse; static equals(a: MsgCreateDIDResponse | PlainMessage | undefined, b: MsgCreateDIDResponse | PlainMessage | undefined): boolean; } /** * MsgUpdateDID updates an existing DID document * * @generated from message did.v1.MsgUpdateDID */ export declare class MsgUpdateDID extends Message { /** * controller is the address updating the DID * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to update * * @generated from field: string did = 2; */ did: string; /** * did_document is the updated DID document * * @generated from field: did.v1.DIDDocument did_document = 3; */ didDocument?: DIDDocument; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgUpdateDID"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateDID; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateDID; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateDID; static equals(a: MsgUpdateDID | PlainMessage | undefined, b: MsgUpdateDID | PlainMessage | undefined): boolean; } /** * MsgUpdateDIDResponse defines the response for MsgUpdateDID * * @generated from message did.v1.MsgUpdateDIDResponse */ export declare class MsgUpdateDIDResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgUpdateDIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateDIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateDIDResponse; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateDIDResponse; static equals(a: MsgUpdateDIDResponse | PlainMessage | undefined, b: MsgUpdateDIDResponse | PlainMessage | undefined): boolean; } /** * MsgDeactivateDID deactivates a DID document * * @generated from message did.v1.MsgDeactivateDID */ export declare class MsgDeactivateDID extends Message { /** * controller is the address deactivating the DID * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to deactivate * * @generated from field: string did = 2; */ did: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgDeactivateDID"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgDeactivateDID; static fromJson(jsonValue: JsonValue, options?: Partial): MsgDeactivateDID; static fromJsonString(jsonString: string, options?: Partial): MsgDeactivateDID; static equals(a: MsgDeactivateDID | PlainMessage | undefined, b: MsgDeactivateDID | PlainMessage | undefined): boolean; } /** * MsgDeactivateDIDResponse defines the response for MsgDeactivateDID * * @generated from message did.v1.MsgDeactivateDIDResponse */ export declare class MsgDeactivateDIDResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgDeactivateDIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgDeactivateDIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgDeactivateDIDResponse; static fromJsonString(jsonString: string, options?: Partial): MsgDeactivateDIDResponse; static equals(a: MsgDeactivateDIDResponse | PlainMessage | undefined, b: MsgDeactivateDIDResponse | PlainMessage | undefined): boolean; } /** * MsgAddVerificationMethod adds a verification method to a DID document * * @generated from message did.v1.MsgAddVerificationMethod */ export declare class MsgAddVerificationMethod extends Message { /** * controller is the address adding the verification method * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to add the verification method to * * @generated from field: string did = 2; */ did: string; /** * verification_method is the verification method to add * * @generated from field: did.v1.VerificationMethod verification_method = 3; */ verificationMethod?: VerificationMethod; /** * relationships specifies which verification relationships to add * * @generated from field: repeated string relationships = 4; */ relationships: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgAddVerificationMethod"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgAddVerificationMethod; static fromJson(jsonValue: JsonValue, options?: Partial): MsgAddVerificationMethod; static fromJsonString(jsonString: string, options?: Partial): MsgAddVerificationMethod; static equals(a: MsgAddVerificationMethod | PlainMessage | undefined, b: MsgAddVerificationMethod | PlainMessage | undefined): boolean; } /** * MsgAddVerificationMethodResponse defines the response for * MsgAddVerificationMethod * * @generated from message did.v1.MsgAddVerificationMethodResponse */ export declare class MsgAddVerificationMethodResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgAddVerificationMethodResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgAddVerificationMethodResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgAddVerificationMethodResponse; static fromJsonString(jsonString: string, options?: Partial): MsgAddVerificationMethodResponse; static equals(a: MsgAddVerificationMethodResponse | PlainMessage | undefined, b: MsgAddVerificationMethodResponse | PlainMessage | undefined): boolean; } /** * MsgRemoveVerificationMethod removes a verification method from a DID document * * @generated from message did.v1.MsgRemoveVerificationMethod */ export declare class MsgRemoveVerificationMethod extends Message { /** * controller is the address removing the verification method * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to remove the verification method from * * @generated from field: string did = 2; */ did: string; /** * verification_method_id is the ID of the verification method to remove * * @generated from field: string verification_method_id = 3; */ verificationMethodId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRemoveVerificationMethod"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRemoveVerificationMethod; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRemoveVerificationMethod; static fromJsonString(jsonString: string, options?: Partial): MsgRemoveVerificationMethod; static equals(a: MsgRemoveVerificationMethod | PlainMessage | undefined, b: MsgRemoveVerificationMethod | PlainMessage | undefined): boolean; } /** * MsgRemoveVerificationMethodResponse defines the response for * MsgRemoveVerificationMethod * * @generated from message did.v1.MsgRemoveVerificationMethodResponse */ export declare class MsgRemoveVerificationMethodResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRemoveVerificationMethodResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRemoveVerificationMethodResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRemoveVerificationMethodResponse; static fromJsonString(jsonString: string, options?: Partial): MsgRemoveVerificationMethodResponse; static equals(a: MsgRemoveVerificationMethodResponse | PlainMessage | undefined, b: MsgRemoveVerificationMethodResponse | PlainMessage | undefined): boolean; } /** * MsgAddService adds a service endpoint to a DID document * * @generated from message did.v1.MsgAddService */ export declare class MsgAddService extends Message { /** * controller is the address adding the service * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to add the service to * * @generated from field: string did = 2; */ did: string; /** * service is the service to add * * @generated from field: did.v1.Service service = 3; */ service?: Service; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgAddService"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgAddService; static fromJson(jsonValue: JsonValue, options?: Partial): MsgAddService; static fromJsonString(jsonString: string, options?: Partial): MsgAddService; static equals(a: MsgAddService | PlainMessage | undefined, b: MsgAddService | PlainMessage | undefined): boolean; } /** * MsgAddServiceResponse defines the response for MsgAddService * * @generated from message did.v1.MsgAddServiceResponse */ export declare class MsgAddServiceResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgAddServiceResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgAddServiceResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgAddServiceResponse; static fromJsonString(jsonString: string, options?: Partial): MsgAddServiceResponse; static equals(a: MsgAddServiceResponse | PlainMessage | undefined, b: MsgAddServiceResponse | PlainMessage | undefined): boolean; } /** * MsgRemoveService removes a service endpoint from a DID document * * @generated from message did.v1.MsgRemoveService */ export declare class MsgRemoveService extends Message { /** * controller is the address removing the service * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to remove the service from * * @generated from field: string did = 2; */ did: string; /** * service_id is the ID of the service to remove * * @generated from field: string service_id = 3; */ serviceId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRemoveService"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRemoveService; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRemoveService; static fromJsonString(jsonString: string, options?: Partial): MsgRemoveService; static equals(a: MsgRemoveService | PlainMessage | undefined, b: MsgRemoveService | PlainMessage | undefined): boolean; } /** * MsgRemoveServiceResponse defines the response for MsgRemoveService * * @generated from message did.v1.MsgRemoveServiceResponse */ export declare class MsgRemoveServiceResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRemoveServiceResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRemoveServiceResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRemoveServiceResponse; static fromJsonString(jsonString: string, options?: Partial): MsgRemoveServiceResponse; static equals(a: MsgRemoveServiceResponse | PlainMessage | undefined, b: MsgRemoveServiceResponse | PlainMessage | undefined): boolean; } /** * MsgIssueVerifiableCredential issues a new verifiable credential * * @generated from message did.v1.MsgIssueVerifiableCredential */ export declare class MsgIssueVerifiableCredential extends Message { /** * issuer is the address issuing the credential * * @generated from field: string issuer = 1; */ issuer: string; /** * credential is the verifiable credential to issue * * @generated from field: did.v1.VerifiableCredential credential = 2; */ credential?: VerifiableCredential; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgIssueVerifiableCredential"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgIssueVerifiableCredential; static fromJson(jsonValue: JsonValue, options?: Partial): MsgIssueVerifiableCredential; static fromJsonString(jsonString: string, options?: Partial): MsgIssueVerifiableCredential; static equals(a: MsgIssueVerifiableCredential | PlainMessage | undefined, b: MsgIssueVerifiableCredential | PlainMessage | undefined): boolean; } /** * MsgIssueVerifiableCredentialResponse defines the response for * MsgIssueVerifiableCredential * * @generated from message did.v1.MsgIssueVerifiableCredentialResponse */ export declare class MsgIssueVerifiableCredentialResponse extends Message { /** * credential_id is the ID of the issued credential * * @generated from field: string credential_id = 1; */ credentialId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgIssueVerifiableCredentialResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgIssueVerifiableCredentialResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgIssueVerifiableCredentialResponse; static fromJsonString(jsonString: string, options?: Partial): MsgIssueVerifiableCredentialResponse; static equals(a: MsgIssueVerifiableCredentialResponse | PlainMessage | undefined, b: MsgIssueVerifiableCredentialResponse | PlainMessage | undefined): boolean; } /** * MsgRevokeVerifiableCredential revokes a verifiable credential * * @generated from message did.v1.MsgRevokeVerifiableCredential */ export declare class MsgRevokeVerifiableCredential extends Message { /** * issuer is the address revoking the credential * * @generated from field: string issuer = 1; */ issuer: string; /** * credential_id is the ID of the credential to revoke * * @generated from field: string credential_id = 2; */ credentialId: string; /** * revocation_reason is the reason for revocation * * @generated from field: string revocation_reason = 3; */ revocationReason: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRevokeVerifiableCredential"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRevokeVerifiableCredential; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRevokeVerifiableCredential; static fromJsonString(jsonString: string, options?: Partial): MsgRevokeVerifiableCredential; static equals(a: MsgRevokeVerifiableCredential | PlainMessage | undefined, b: MsgRevokeVerifiableCredential | PlainMessage | undefined): boolean; } /** * MsgRevokeVerifiableCredentialResponse defines the response for * MsgRevokeVerifiableCredential * * @generated from message did.v1.MsgRevokeVerifiableCredentialResponse */ export declare class MsgRevokeVerifiableCredentialResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRevokeVerifiableCredentialResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRevokeVerifiableCredentialResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRevokeVerifiableCredentialResponse; static fromJsonString(jsonString: string, options?: Partial): MsgRevokeVerifiableCredentialResponse; static equals(a: MsgRevokeVerifiableCredentialResponse | PlainMessage | undefined, b: MsgRevokeVerifiableCredentialResponse | PlainMessage | undefined): boolean; } /** * MsgLinkExternalWallet links an external wallet to a DID as an assertion method * * @generated from message did.v1.MsgLinkExternalWallet */ export declare class MsgLinkExternalWallet extends Message { /** * controller is the address that controls the DID * * @generated from field: string controller = 1; */ controller: string; /** * did is the DID to link the wallet to * * @generated from field: string did = 2; */ did: string; /** * wallet_address is the external wallet address * * @generated from field: string wallet_address = 3; */ walletAddress: string; /** * chain_id identifies the blockchain (e.g., "1" for Ethereum mainnet, "cosmoshub-4") * * @generated from field: string wallet_chain_id = 4; */ walletChainId: string; /** * wallet_type specifies the wallet type ("ethereum", "cosmos") * * @generated from field: string wallet_type = 5; */ walletType: string; /** * ownership_proof is the signature proving ownership of the wallet * * @generated from field: bytes ownership_proof = 6; */ ownershipProof: Uint8Array; /** * challenge is the message that was signed to create the ownership_proof * * @generated from field: bytes challenge = 7; */ challenge: Uint8Array; /** * verification_method_id is the ID for the new verification method * * @generated from field: string verification_method_id = 8; */ verificationMethodId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgLinkExternalWallet"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgLinkExternalWallet; static fromJson(jsonValue: JsonValue, options?: Partial): MsgLinkExternalWallet; static fromJsonString(jsonString: string, options?: Partial): MsgLinkExternalWallet; static equals(a: MsgLinkExternalWallet | PlainMessage | undefined, b: MsgLinkExternalWallet | PlainMessage | undefined): boolean; } /** * MsgLinkExternalWalletResponse defines the response for MsgLinkExternalWallet * * @generated from message did.v1.MsgLinkExternalWalletResponse */ export declare class MsgLinkExternalWalletResponse extends Message { /** * verification_method_id is the ID of the created verification method * * @generated from field: string verification_method_id = 1; */ verificationMethodId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgLinkExternalWalletResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgLinkExternalWalletResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgLinkExternalWalletResponse; static fromJsonString(jsonString: string, options?: Partial): MsgLinkExternalWalletResponse; static equals(a: MsgLinkExternalWalletResponse | PlainMessage | undefined, b: MsgLinkExternalWalletResponse | PlainMessage | undefined): boolean; } /** * MsgRegisterWebAuthnCredential registers a new WebAuthn credential and creates a DID * * @generated from message did.v1.MsgRegisterWebAuthnCredential */ export declare class MsgRegisterWebAuthnCredential extends Message { /** * controller is the address that will control the created DID * * @generated from field: string controller = 1; */ controller: string; /** * username is the human-readable identifier for the DID * * @generated from field: string username = 2; */ username: string; /** * webauthn_credential contains the WebAuthn credential data * * @generated from field: did.v1.WebAuthnCredential webauthn_credential = 3; */ webauthnCredential?: WebAuthnCredential; /** * verification_method_id is the ID for the WebAuthn verification method * * @generated from field: string verification_method_id = 4; */ verificationMethodId: string; /** * auto_create_vault indicates whether to automatically create a vault * * @generated from field: bool auto_create_vault = 5; */ autoCreateVault: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRegisterWebAuthnCredential"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRegisterWebAuthnCredential; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRegisterWebAuthnCredential; static fromJsonString(jsonString: string, options?: Partial): MsgRegisterWebAuthnCredential; static equals(a: MsgRegisterWebAuthnCredential | PlainMessage | undefined, b: MsgRegisterWebAuthnCredential | PlainMessage | undefined): boolean; } /** * MsgRegisterWebAuthnCredentialResponse defines the response for MsgRegisterWebAuthnCredential * * @generated from message did.v1.MsgRegisterWebAuthnCredentialResponse */ export declare class MsgRegisterWebAuthnCredentialResponse extends Message { /** * did is the created DID identifier * * @generated from field: string did = 1; */ did: string; /** * verification_method_id is the ID of the created verification method * * @generated from field: string verification_method_id = 2; */ verificationMethodId: string; /** * vault_id is the ID of the auto-created vault (if requested) * * @generated from field: string vault_id = 3; */ vaultId: string; /** * vault_public_key is the public key of the auto-created vault (if requested) * * @generated from field: bytes vault_public_key = 4; */ vaultPublicKey: Uint8Array; /** * enclave_id is the enclave ID of the auto-created vault (if requested) * * @generated from field: string enclave_id = 5; */ enclaveId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.MsgRegisterWebAuthnCredentialResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgRegisterWebAuthnCredentialResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgRegisterWebAuthnCredentialResponse; static fromJsonString(jsonString: string, options?: Partial): MsgRegisterWebAuthnCredentialResponse; static equals(a: MsgRegisterWebAuthnCredentialResponse | PlainMessage | undefined, b: MsgRegisterWebAuthnCredentialResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=tx_pb.d.ts.map