import { QueryGetCredentialsByDIDRequest, QueryGetCredentialsByDIDResponse, QueryGetDIDDocumentRequest, QueryGetDIDDocumentResponse, QueryGetDIDDocumentsByControllerRequest, QueryGetDIDDocumentsByControllerResponse, QueryGetServiceRequest, QueryGetServiceResponse, QueryGetVerifiableCredentialRequest, QueryGetVerifiableCredentialResponse, QueryGetVerificationMethodRequest, QueryGetVerificationMethodResponse, QueryListDIDDocumentsRequest, QueryListDIDDocumentsResponse, QueryListVerifiableCredentialsRequest, QueryListVerifiableCredentialsResponse, QueryLoginStartRequest, QueryLoginStartResponse, QueryParamsRequest, QueryParamsResponse, QueryRegisterStartRequest, QueryRegisterStartResponse, QueryResolveDIDRequest, QueryResolveDIDResponse } from "./query_pb.js"; /** * Params queries all parameters of the module. * * @generated from rpc did.v1.Query.Params */ export declare const QueryParamsService: { readonly typeName: "did.v1.Query"; readonly method: "Params"; readonly Request: typeof QueryParamsRequest; readonly Response: typeof QueryParamsResponse; }; /** * ResolveDID resolves a DID to its 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_query_docs.md"}} * * @generated from rpc did.v1.Query.ResolveDID */ export declare const QueryResolveDIDService: { readonly typeName: "did.v1.Query"; readonly method: "ResolveDID"; readonly Request: typeof QueryResolveDIDRequest; readonly Response: typeof QueryResolveDIDResponse; }; /** * GetDIDDocument retrieves a DID document by its ID * * @generated from rpc did.v1.Query.GetDIDDocument */ export declare const QueryGetDIDDocumentService: { readonly typeName: "did.v1.Query"; readonly method: "GetDIDDocument"; readonly Request: typeof QueryGetDIDDocumentRequest; readonly Response: typeof QueryGetDIDDocumentResponse; }; /** * ListDIDDocuments lists all DID documents with pagination * * @generated from rpc did.v1.Query.ListDIDDocuments */ export declare const QueryListDIDDocumentsService: { readonly typeName: "did.v1.Query"; readonly method: "ListDIDDocuments"; readonly Request: typeof QueryListDIDDocumentsRequest; readonly Response: typeof QueryListDIDDocumentsResponse; }; /** * GetDIDDocumentsByController retrieves DID documents by controller * * @generated from rpc did.v1.Query.GetDIDDocumentsByController */ export declare const QueryGetDIDDocumentsByControllerService: { readonly typeName: "did.v1.Query"; readonly method: "GetDIDDocumentsByController"; readonly Request: typeof QueryGetDIDDocumentsByControllerRequest; readonly Response: typeof QueryGetDIDDocumentsByControllerResponse; }; /** * GetVerificationMethod retrieves a specific verification method * * @generated from rpc did.v1.Query.GetVerificationMethod */ export declare const QueryGetVerificationMethodService: { readonly typeName: "did.v1.Query"; readonly method: "GetVerificationMethod"; readonly Request: typeof QueryGetVerificationMethodRequest; readonly Response: typeof QueryGetVerificationMethodResponse; }; /** * GetService retrieves a specific service endpoint * * @generated from rpc did.v1.Query.GetService */ export declare const QueryGetServiceService: { readonly typeName: "did.v1.Query"; readonly method: "GetService"; readonly Request: typeof QueryGetServiceRequest; readonly Response: typeof QueryGetServiceResponse; }; /** * GetVerifiableCredential retrieves a verifiable credential by ID * * @generated from rpc did.v1.Query.GetVerifiableCredential */ export declare const QueryGetVerifiableCredentialService: { readonly typeName: "did.v1.Query"; readonly method: "GetVerifiableCredential"; readonly Request: typeof QueryGetVerifiableCredentialRequest; readonly Response: typeof QueryGetVerifiableCredentialResponse; }; /** * ListVerifiableCredentials lists all verifiable credentials with filtering options * * @generated from rpc did.v1.Query.ListVerifiableCredentials */ export declare const QueryListVerifiableCredentialsService: { readonly typeName: "did.v1.Query"; readonly method: "ListVerifiableCredentials"; readonly Request: typeof QueryListVerifiableCredentialsRequest; readonly Response: typeof QueryListVerifiableCredentialsResponse; }; /** * GetCredentialsByDID retrieves all credentials (verifiable and WebAuthn) associated with a DID * * @generated from rpc did.v1.Query.GetCredentialsByDID */ export declare const QueryGetCredentialsByDIDService: { readonly typeName: "did.v1.Query"; readonly method: "GetCredentialsByDID"; readonly Request: typeof QueryGetCredentialsByDIDRequest; readonly Response: typeof QueryGetCredentialsByDIDResponse; }; /** * RegisterStart represents the start of the registration process * * @generated from rpc did.v1.Query.RegisterStart */ export declare const QueryRegisterStartService: { readonly typeName: "did.v1.Query"; readonly method: "RegisterStart"; readonly Request: typeof QueryRegisterStartRequest; readonly Response: typeof QueryRegisterStartResponse; }; /** * LoginStart represents the start of the login process * * @generated from rpc did.v1.Query.LoginStart */ export declare const QueryLoginStartService: { readonly typeName: "did.v1.Query"; readonly method: "LoginStart"; readonly Request: typeof QueryLoginStartRequest; readonly Response: typeof QueryLoginStartResponse; }; //# sourceMappingURL=query_cosmes.d.ts.map