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, DIDDocumentMetadata, VerifiableCredential } from "./state_pb.js"; import { PageRequest, PageResponse } from "../../cosmos/base/query/v1beta1/pagination_pb.js"; import { Service, VerificationMethod, WebAuthnCredential } from "./types_pb.js"; /** * QueryParamsRequest is the request type for the Query/Params RPC method. * * @generated from message did.v1.QueryParamsRequest */ export declare class QueryParamsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryParamsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryParamsRequest; static equals(a: QueryParamsRequest | PlainMessage | undefined, b: QueryParamsRequest | PlainMessage | undefined): boolean; } /** * QueryParamsResponse is the response type for the Query/Params RPC method. * * @generated from message did.v1.QueryParamsResponse */ export declare class QueryParamsResponse extends Message { /** * params defines the parameters of the module. * * @generated from field: did.v1.Params params = 1; */ params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryParamsResponse; static equals(a: QueryParamsResponse | PlainMessage | undefined, b: QueryParamsResponse | PlainMessage | undefined): boolean; } /** * QueryResolveDIDRequest is the request type for the Query/ResolveDID RPC * method. * * @generated from message did.v1.QueryResolveDIDRequest */ export declare class QueryResolveDIDRequest extends Message { /** * did is the DID to resolve * * @generated from field: string did = 1; */ did: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryResolveDIDRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryResolveDIDRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryResolveDIDRequest; static fromJsonString(jsonString: string, options?: Partial): QueryResolveDIDRequest; static equals(a: QueryResolveDIDRequest | PlainMessage | undefined, b: QueryResolveDIDRequest | PlainMessage | undefined): boolean; } /** * QueryResolveDIDResponse is the response type for the Query/ResolveDID RPC * method. * * @generated from message did.v1.QueryResolveDIDResponse */ export declare class QueryResolveDIDResponse extends Message { /** * did_document is the resolved DID document * * @generated from field: did.v1.DIDDocument did_document = 1; */ didDocument?: DIDDocument; /** * did_document_metadata contains metadata about the DID document * * @generated from field: did.v1.DIDDocumentMetadata did_document_metadata = 2; */ didDocumentMetadata?: DIDDocumentMetadata; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryResolveDIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryResolveDIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryResolveDIDResponse; static fromJsonString(jsonString: string, options?: Partial): QueryResolveDIDResponse; static equals(a: QueryResolveDIDResponse | PlainMessage | undefined, b: QueryResolveDIDResponse | PlainMessage | undefined): boolean; } /** * QueryGetDIDDocumentRequest is the request type for the * Query/GetDIDDocument RPC method. * * @generated from message did.v1.QueryGetDIDDocumentRequest */ export declare class QueryGetDIDDocumentRequest extends Message { /** * did is the DID to retrieve * * @generated from field: string did = 1; */ did: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetDIDDocumentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetDIDDocumentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetDIDDocumentRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetDIDDocumentRequest; static equals(a: QueryGetDIDDocumentRequest | PlainMessage | undefined, b: QueryGetDIDDocumentRequest | PlainMessage | undefined): boolean; } /** * QueryGetDIDDocumentResponse is the response type for the * Query/GetDIDDocument RPC method. * * @generated from message did.v1.QueryGetDIDDocumentResponse */ export declare class QueryGetDIDDocumentResponse extends Message { /** * did_document is the retrieved DID document * * @generated from field: did.v1.DIDDocument did_document = 1; */ didDocument?: DIDDocument; /** * did_document_metadata contains metadata about the DID document * * @generated from field: did.v1.DIDDocumentMetadata did_document_metadata = 2; */ didDocumentMetadata?: DIDDocumentMetadata; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetDIDDocumentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetDIDDocumentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetDIDDocumentResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetDIDDocumentResponse; static equals(a: QueryGetDIDDocumentResponse | PlainMessage | undefined, b: QueryGetDIDDocumentResponse | PlainMessage | undefined): boolean; } /** * QueryListDIDDocumentsRequest is the request type for the * Query/ListDIDDocuments RPC method. * * @generated from message did.v1.QueryListDIDDocumentsRequest */ export declare class QueryListDIDDocumentsRequest extends Message { /** * pagination defines an optional pagination for the request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 1; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryListDIDDocumentsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryListDIDDocumentsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryListDIDDocumentsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryListDIDDocumentsRequest; static equals(a: QueryListDIDDocumentsRequest | PlainMessage | undefined, b: QueryListDIDDocumentsRequest | PlainMessage | undefined): boolean; } /** * QueryListDIDDocumentsResponse is the response type for the * Query/ListDIDDocuments RPC method. * * @generated from message did.v1.QueryListDIDDocumentsResponse */ export declare class QueryListDIDDocumentsResponse extends Message { /** * did_documents is the list of DID documents * * @generated from field: repeated did.v1.DIDDocument did_documents = 1; */ didDocuments: DIDDocument[]; /** * pagination defines the pagination in the response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryListDIDDocumentsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryListDIDDocumentsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryListDIDDocumentsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryListDIDDocumentsResponse; static equals(a: QueryListDIDDocumentsResponse | PlainMessage | undefined, b: QueryListDIDDocumentsResponse | PlainMessage | undefined): boolean; } /** * QueryGetDIDDocumentsByControllerRequest is the request type for the * Query/GetDIDDocumentsByController RPC method. * * @generated from message did.v1.QueryGetDIDDocumentsByControllerRequest */ export declare class QueryGetDIDDocumentsByControllerRequest extends Message { /** * controller is the controller to search for * * @generated from field: string controller = 1; */ controller: string; /** * pagination defines an optional pagination for the request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 2; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetDIDDocumentsByControllerRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetDIDDocumentsByControllerRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetDIDDocumentsByControllerRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetDIDDocumentsByControllerRequest; static equals(a: QueryGetDIDDocumentsByControllerRequest | PlainMessage | undefined, b: QueryGetDIDDocumentsByControllerRequest | PlainMessage | undefined): boolean; } /** * QueryGetDIDDocumentsByControllerResponse is the response type for the * Query/GetDIDDocumentsByController RPC method. * * @generated from message did.v1.QueryGetDIDDocumentsByControllerResponse */ export declare class QueryGetDIDDocumentsByControllerResponse extends Message { /** * did_documents is the list of DID documents controlled by the controller * * @generated from field: repeated did.v1.DIDDocument did_documents = 1; */ didDocuments: DIDDocument[]; /** * pagination defines the pagination in the response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetDIDDocumentsByControllerResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetDIDDocumentsByControllerResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetDIDDocumentsByControllerResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetDIDDocumentsByControllerResponse; static equals(a: QueryGetDIDDocumentsByControllerResponse | PlainMessage | undefined, b: QueryGetDIDDocumentsByControllerResponse | PlainMessage | undefined): boolean; } /** * QueryGetVerificationMethodRequest is the request type for the * Query/GetVerificationMethod RPC method. * * @generated from message did.v1.QueryGetVerificationMethodRequest */ export declare class QueryGetVerificationMethodRequest extends Message { /** * did is the DID that contains the verification method * * @generated from field: string did = 1; */ did: string; /** * method_id is the ID of the verification method * * @generated from field: string method_id = 2; */ methodId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetVerificationMethodRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetVerificationMethodRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetVerificationMethodRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetVerificationMethodRequest; static equals(a: QueryGetVerificationMethodRequest | PlainMessage | undefined, b: QueryGetVerificationMethodRequest | PlainMessage | undefined): boolean; } /** * QueryGetVerificationMethodResponse is the response type for the * Query/GetVerificationMethod RPC method. * * @generated from message did.v1.QueryGetVerificationMethodResponse */ export declare class QueryGetVerificationMethodResponse extends Message { /** * verification_method is the retrieved verification method * * @generated from field: did.v1.VerificationMethod verification_method = 1; */ verificationMethod?: VerificationMethod; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetVerificationMethodResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetVerificationMethodResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetVerificationMethodResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetVerificationMethodResponse; static equals(a: QueryGetVerificationMethodResponse | PlainMessage | undefined, b: QueryGetVerificationMethodResponse | PlainMessage | undefined): boolean; } /** * QueryGetServiceRequest is the request type for the Query/GetService RPC * method. * * @generated from message did.v1.QueryGetServiceRequest */ export declare class QueryGetServiceRequest extends Message { /** * did is the DID that contains the service * * @generated from field: string did = 1; */ did: string; /** * service_id is the ID of the service * * @generated from field: string service_id = 2; */ serviceId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetServiceRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetServiceRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetServiceRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetServiceRequest; static equals(a: QueryGetServiceRequest | PlainMessage | undefined, b: QueryGetServiceRequest | PlainMessage | undefined): boolean; } /** * QueryGetServiceResponse is the response type for the Query/GetService * RPC method. * * @generated from message did.v1.QueryGetServiceResponse */ export declare class QueryGetServiceResponse extends Message { /** * service is the retrieved service * * @generated from field: did.v1.Service service = 1; */ service?: Service; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetServiceResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetServiceResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetServiceResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetServiceResponse; static equals(a: QueryGetServiceResponse | PlainMessage | undefined, b: QueryGetServiceResponse | PlainMessage | undefined): boolean; } /** * QueryGetVerifiableCredentialRequest is the request type for the * Query/GetVerifiableCredential RPC method. * * @generated from message did.v1.QueryGetVerifiableCredentialRequest */ export declare class QueryGetVerifiableCredentialRequest extends Message { /** * credential_id is the ID of the credential to retrieve * * @generated from field: string credential_id = 1; */ credentialId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetVerifiableCredentialRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetVerifiableCredentialRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetVerifiableCredentialRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetVerifiableCredentialRequest; static equals(a: QueryGetVerifiableCredentialRequest | PlainMessage | undefined, b: QueryGetVerifiableCredentialRequest | PlainMessage | undefined): boolean; } /** * QueryGetVerifiableCredentialResponse is the response type for the * Query/GetVerifiableCredential RPC method. * * @generated from message did.v1.QueryGetVerifiableCredentialResponse */ export declare class QueryGetVerifiableCredentialResponse extends Message { /** * credential is the retrieved verifiable credential * * @generated from field: did.v1.VerifiableCredential credential = 1; */ credential?: VerifiableCredential; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetVerifiableCredentialResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetVerifiableCredentialResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetVerifiableCredentialResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetVerifiableCredentialResponse; static equals(a: QueryGetVerifiableCredentialResponse | PlainMessage | undefined, b: QueryGetVerifiableCredentialResponse | PlainMessage | undefined): boolean; } /** * QueryListVerifiableCredentialsRequest is the request type for the * Query/ListVerifiableCredentials RPC method. * * @generated from message did.v1.QueryListVerifiableCredentialsRequest */ export declare class QueryListVerifiableCredentialsRequest extends Message { /** * pagination defines an optional pagination for the request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 1; */ pagination?: PageRequest; /** * issuer filters by issuer DID (optional) * * @generated from field: string issuer = 2; */ issuer: string; /** * holder filters by holder DID (optional) * * @generated from field: string holder = 3; */ holder: string; /** * include_revoked includes revoked credentials (default: false) * * @generated from field: bool include_revoked = 4; */ includeRevoked: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryListVerifiableCredentialsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryListVerifiableCredentialsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryListVerifiableCredentialsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryListVerifiableCredentialsRequest; static equals(a: QueryListVerifiableCredentialsRequest | PlainMessage | undefined, b: QueryListVerifiableCredentialsRequest | PlainMessage | undefined): boolean; } /** * QueryListVerifiableCredentialsResponse is the response type for the * Query/ListVerifiableCredentials RPC method. * * @generated from message did.v1.QueryListVerifiableCredentialsResponse */ export declare class QueryListVerifiableCredentialsResponse extends Message { /** * credentials is the list of verifiable credentials * * @generated from field: repeated did.v1.VerifiableCredential credentials = 1; */ credentials: VerifiableCredential[]; /** * pagination defines the pagination in the response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryListVerifiableCredentialsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryListVerifiableCredentialsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryListVerifiableCredentialsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryListVerifiableCredentialsResponse; static equals(a: QueryListVerifiableCredentialsResponse | PlainMessage | undefined, b: QueryListVerifiableCredentialsResponse | PlainMessage | undefined): boolean; } /** * CredentialInfo wraps credential data with vault status * * @generated from message did.v1.CredentialInfo */ export declare class CredentialInfo extends Message { /** * credential can be either verifiable or WebAuthn * * @generated from oneof did.v1.CredentialInfo.credential */ credential: { /** * @generated from field: did.v1.VerifiableCredential verifiable_credential = 1; */ value: VerifiableCredential; case: "verifiableCredential"; } | { /** * @generated from field: did.v1.WebAuthnCredential webauthn_credential = 2; */ value: WebAuthnCredential; case: "webauthnCredential"; } | { case: undefined; value?: undefined; }; /** * vault_id indicates if stored in vault (empty if not) * * @generated from field: string vault_id = 3; */ vaultId: string; /** * is_encrypted indicates if encrypted in vault * * @generated from field: bool is_encrypted = 4; */ isEncrypted: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.CredentialInfo"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CredentialInfo; static fromJson(jsonValue: JsonValue, options?: Partial): CredentialInfo; static fromJsonString(jsonString: string, options?: Partial): CredentialInfo; static equals(a: CredentialInfo | PlainMessage | undefined, b: CredentialInfo | PlainMessage | undefined): boolean; } /** * QueryGetCredentialsByDIDRequest is the request type for the * Query/GetCredentialsByDID RPC method. * * @generated from message did.v1.QueryGetCredentialsByDIDRequest */ export declare class QueryGetCredentialsByDIDRequest extends Message { /** * did is the DID to retrieve all credentials for * * @generated from field: string did = 1; */ did: string; /** * include_verifiable includes verifiable credentials (default: true) * * @generated from field: bool include_verifiable = 2; */ includeVerifiable: boolean; /** * include_webauthn includes WebAuthn credentials (default: true) * * @generated from field: bool include_webauthn = 3; */ includeWebauthn: boolean; /** * include_revoked includes revoked credentials (default: false) * * @generated from field: bool include_revoked = 4; */ includeRevoked: boolean; /** * pagination defines an optional pagination for the request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 5; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetCredentialsByDIDRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetCredentialsByDIDRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetCredentialsByDIDRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetCredentialsByDIDRequest; static equals(a: QueryGetCredentialsByDIDRequest | PlainMessage | undefined, b: QueryGetCredentialsByDIDRequest | PlainMessage | undefined): boolean; } /** * QueryGetCredentialsByDIDResponse is the response type for the * Query/GetCredentialsByDID RPC method. * * @generated from message did.v1.QueryGetCredentialsByDIDResponse */ export declare class QueryGetCredentialsByDIDResponse extends Message { /** * credentials is the list of all credentials associated with the DID * * @generated from field: repeated did.v1.CredentialInfo credentials = 1; */ credentials: CredentialInfo[]; /** * pagination defines the pagination in the response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryGetCredentialsByDIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetCredentialsByDIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetCredentialsByDIDResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetCredentialsByDIDResponse; static equals(a: QueryGetCredentialsByDIDResponse | PlainMessage | undefined, b: QueryGetCredentialsByDIDResponse | PlainMessage | undefined): boolean; } /** * QueryRegisterStartRequest is the request type for the * Query/RegisterStart RPC method. * * @generated from message did.v1.QueryRegisterStartRequest */ export declare class QueryRegisterStartRequest extends Message { /** * did is the DID to register * * @generated from field: string assertion_value = 1; */ assertionValue: string; /** * assertion type is the type of assertion to register * * @generated from field: string assertion_type = 2; */ assertionType: string; /** * service_origin is the origin of the service to register * * @generated from field: string service_origin = 3; */ serviceOrigin: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryRegisterStartRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryRegisterStartRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryRegisterStartRequest; static fromJsonString(jsonString: string, options?: Partial): QueryRegisterStartRequest; static equals(a: QueryRegisterStartRequest | PlainMessage | undefined, b: QueryRegisterStartRequest | PlainMessage | undefined): boolean; } /** * QueryRegisterStartResponse is the response type for the * Query/RegisterStart RPC method. * * @generated from message did.v1.QueryRegisterStartResponse */ export declare class QueryRegisterStartResponse extends Message { /** * did_document is the DID document of the registered DID * * @generated from field: did.v1.DIDDocument did_document = 1; */ didDocument?: DIDDocument; /** * did_document_metadata contains metadata about the DID document * * @generated from field: did.v1.DIDDocumentMetadata did_document_metadata = 2; */ didDocumentMetadata?: DIDDocumentMetadata; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryRegisterStartResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryRegisterStartResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryRegisterStartResponse; static fromJsonString(jsonString: string, options?: Partial): QueryRegisterStartResponse; static equals(a: QueryRegisterStartResponse | PlainMessage | undefined, b: QueryRegisterStartResponse | PlainMessage | undefined): boolean; } /** * QueryLoginStartRequest is the request type for the * Query/LoginStart RPC method. * * @generated from message did.v1.QueryLoginStartRequest */ export declare class QueryLoginStartRequest extends Message { /** * assertion_value is the assertion value to register * * @generated from field: string assertion_value = 1; */ assertionValue: string; /** * assertion_type is the type of assertion to register * * @generated from field: string assertion_type = 2; */ assertionType: string; /** * service_origin is the origin of the service to register * * @generated from field: string service_origin = 3; */ serviceOrigin: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryLoginStartRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryLoginStartRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryLoginStartRequest; static fromJsonString(jsonString: string, options?: Partial): QueryLoginStartRequest; static equals(a: QueryLoginStartRequest | PlainMessage | undefined, b: QueryLoginStartRequest | PlainMessage | undefined): boolean; } /** * QueryLoginStartResponse is the response type for the * Query/LoginStart RPC method. * * @generated from message did.v1.QueryLoginStartResponse */ export declare class QueryLoginStartResponse extends Message { /** * did_document is the DID document of the registered DID * * @generated from field: did.v1.DIDDocument did_document = 1; */ didDocument?: DIDDocument; /** * did_document_metadata contains metadata about the DID document * * @generated from field: did.v1.DIDDocumentMetadata did_document_metadata = 2; */ didDocumentMetadata?: DIDDocumentMetadata; /** * challenge is the challenge to be signed by the user * * @generated from field: string challenge = 3; */ challenge: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "did.v1.QueryLoginStartResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryLoginStartResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryLoginStartResponse; static fromJsonString(jsonString: string, options?: Partial): QueryLoginStartResponse; static equals(a: QueryLoginStartResponse | PlainMessage | undefined, b: QueryLoginStartResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map