/**
 * An active session bound to an agent and connected DID.
 *
 * This type intentionally lives in `@enbox/agent` so higher-level packages can
 * share the session shape without depending on the auth orchestration package.
 */
export class AgentSession {
    constructor(params) {
        this.agent = params.agent;
        this.did = params.did;
        this.delegateDid = params.delegateDid;
        this.recoveryPhrase = params.recoveryPhrase;
        this.identity = params.identity;
    }
}
//# sourceMappingURL=agent-session.js.map