import { SessionPayload } from "../../core"; import { NestAuthUser } from "../../user/entities/user.entity"; export interface LoggedOutAllEventPayload { user: NestAuthUser; tenantId?: string; metadata?: Record; sessions: SessionPayload[]; logoutType: 'user' | 'admin' | 'system'; reason?: string; currentSessionId?: string; } export declare class LoggedOutAllEvent { readonly payload: LoggedOutAllEventPayload; constructor(payload: LoggedOutAllEventPayload); } //# sourceMappingURL=logged-out-all.event.d.ts.map