import { MsgAddService, MsgAddServiceResponse, MsgAddVerificationMethod, MsgAddVerificationMethodResponse, MsgCreateDID, MsgCreateDIDResponse, MsgDeactivateDID, MsgDeactivateDIDResponse, MsgIssueVerifiableCredential, MsgIssueVerifiableCredentialResponse, MsgLinkExternalWallet, MsgLinkExternalWalletResponse, MsgRegisterWebAuthnCredential, MsgRegisterWebAuthnCredentialResponse, MsgRemoveService, MsgRemoveServiceResponse, MsgRemoveVerificationMethod, MsgRemoveVerificationMethodResponse, MsgRevokeVerifiableCredential, MsgRevokeVerifiableCredentialResponse, MsgUpdateDID, MsgUpdateDIDResponse, MsgUpdateParams, MsgUpdateParamsResponse } from "./tx_pb.js"; /** * UpdateParams defines a governance operation for updating the parameters. * * Since: cosmos-sdk 0.47 * * @generated from rpc did.v1.Msg.UpdateParams */ export declare const MsgUpdateParamsService: { readonly typeName: "did.v1.Msg"; readonly method: "UpdateParams"; readonly Request: typeof MsgUpdateParams; readonly Response: typeof MsgUpdateParamsResponse; }; /** * CreateDID creates a new DID document * * {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. * It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". * * {{import "did_tx_docs.md"}} * * @generated from rpc did.v1.Msg.CreateDID */ export declare const MsgCreateDIDService: { readonly typeName: "did.v1.Msg"; readonly method: "CreateDID"; readonly Request: typeof MsgCreateDID; readonly Response: typeof MsgCreateDIDResponse; }; /** * UpdateDID updates an existing DID document * * {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. * It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". * * {{import "did_tx_docs.md"}} * * @generated from rpc did.v1.Msg.UpdateDID */ export declare const MsgUpdateDIDService: { readonly typeName: "did.v1.Msg"; readonly method: "UpdateDID"; readonly Request: typeof MsgUpdateDID; readonly Response: typeof MsgUpdateDIDResponse; }; /** * DeactivateDID deactivates a DID document * * @generated from rpc did.v1.Msg.DeactivateDID */ export declare const MsgDeactivateDIDService: { readonly typeName: "did.v1.Msg"; readonly method: "DeactivateDID"; readonly Request: typeof MsgDeactivateDID; readonly Response: typeof MsgDeactivateDIDResponse; }; /** * AddVerificationMethod adds a new verification method to a DID document * * @generated from rpc did.v1.Msg.AddVerificationMethod */ export declare const MsgAddVerificationMethodService: { readonly typeName: "did.v1.Msg"; readonly method: "AddVerificationMethod"; readonly Request: typeof MsgAddVerificationMethod; readonly Response: typeof MsgAddVerificationMethodResponse; }; /** * RemoveVerificationMethod removes a verification method from a DID document * * @generated from rpc did.v1.Msg.RemoveVerificationMethod */ export declare const MsgRemoveVerificationMethodService: { readonly typeName: "did.v1.Msg"; readonly method: "RemoveVerificationMethod"; readonly Request: typeof MsgRemoveVerificationMethod; readonly Response: typeof MsgRemoveVerificationMethodResponse; }; /** * AddService adds a new service endpoint to a DID document * * @generated from rpc did.v1.Msg.AddService */ export declare const MsgAddServiceService: { readonly typeName: "did.v1.Msg"; readonly method: "AddService"; readonly Request: typeof MsgAddService; readonly Response: typeof MsgAddServiceResponse; }; /** * RemoveService removes a service endpoint from a DID document * * @generated from rpc did.v1.Msg.RemoveService */ export declare const MsgRemoveServiceService: { readonly typeName: "did.v1.Msg"; readonly method: "RemoveService"; readonly Request: typeof MsgRemoveService; readonly Response: typeof MsgRemoveServiceResponse; }; /** * IssueVerifiableCredential issues a new verifiable credential * * @generated from rpc did.v1.Msg.IssueVerifiableCredential */ export declare const MsgIssueVerifiableCredentialService: { readonly typeName: "did.v1.Msg"; readonly method: "IssueVerifiableCredential"; readonly Request: typeof MsgIssueVerifiableCredential; readonly Response: typeof MsgIssueVerifiableCredentialResponse; }; /** * RevokeVerifiableCredential revokes a verifiable credential * * @generated from rpc did.v1.Msg.RevokeVerifiableCredential */ export declare const MsgRevokeVerifiableCredentialService: { readonly typeName: "did.v1.Msg"; readonly method: "RevokeVerifiableCredential"; readonly Request: typeof MsgRevokeVerifiableCredential; readonly Response: typeof MsgRevokeVerifiableCredentialResponse; }; /** * LinkExternalWallet links an external wallet as an assertion method * * @generated from rpc did.v1.Msg.LinkExternalWallet */ export declare const MsgLinkExternalWalletService: { readonly typeName: "did.v1.Msg"; readonly method: "LinkExternalWallet"; readonly Request: typeof MsgLinkExternalWallet; readonly Response: typeof MsgLinkExternalWalletResponse; }; /** * RegisterWebAuthnCredential registers a new WebAuthn credential and creates a DID * * {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. * It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". * * {{import "did_tx_docs.md"}} * * @generated from rpc did.v1.Msg.RegisterWebAuthnCredential */ export declare const MsgRegisterWebAuthnCredentialService: { readonly typeName: "did.v1.Msg"; readonly method: "RegisterWebAuthnCredential"; readonly Request: typeof MsgRegisterWebAuthnCredential; readonly Response: typeof MsgRegisterWebAuthnCredentialResponse; }; //# sourceMappingURL=tx_cosmes.d.ts.map