export interface IdentityBinding { bindingId: string; actorId: string; adapterId: string; instanceId: string; nativeSessionId?: string; status: "active" | "closed"; createdAt: string; closedAt?: string; } export declare class IdentityBindingRegistry { #private; create(input: { actorId: string; adapterId: string; instanceId: string; nativeSessionId?: string; bindingId?: string; }): IdentityBinding; require(bindingId: string): IdentityBinding; resolveActor(bindingId: string): string; assertActor(bindingId: string, actorId: string): void; close(bindingId: string): IdentityBinding; list(actorId?: string): IdentityBinding[]; } //# sourceMappingURL=identity-binding.d.ts.map