import type { TControllerSessionId } from '../ts_interfaces/index.js'; export interface IControllerIssuerIdentity { issuerId: string; createdAt: number; } export interface IControllerSessionIdentity { issuerId: string; sessionIdentityId: string; projectIdentityId: string; createdAt: number; retiredAt?: number; } export interface IControllerSessionRuntimeBinding { bindingId: string; issuerId: string; sessionIdentityId: string; projectIdentityId: string; runtimeId: TControllerSessionId; supervisorGeneration: string; providerSessionGeneration?: string; attachedAt: number; detachedAt?: number; }