// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { JsonValue } from "./serde_json/JsonValue";

/**
 * Verified credential response for JavaScript.
 */
export type VerifiedCredential = { 
/**
 * DID of the credential subject (the user).
 */
subjectDid: string, 
/**
 * DID of the credential issuer.
 */
issuerDid: string, 
/**
 * Type of credential (e.g., "LastID.Base").
 */
credentialType: string, 
/**
 * Credential claims as a JSON object.
 */
claims: JsonValue, 
/**
 * ISO 8601 timestamp when credential was issued.
 */
issuedAt: string, 
/**
 * ISO 8601 timestamp when credential expires.
 */
expiresAt: string, 
/**
 * Issuer status from trust registry.
 */
issuerStatus: string, 
/**
 * Whether the cryptographic signature was verified.
 */
signatureVerified: boolean, };
