/** * Logout All DTO * * Request DTO for logging out a user from all sessions (global logout). * * Security: * - Uses authenticated user context for sub * - Prevents unauthorized logout attempts * * @example * ```typescript * const result = await authService.logoutAll({ * sub: 'user-uuid' * }); * ``` */ /** * Request DTO for logout all sessions */ export declare class LogoutAllDTO { /** * Whether to also forget/revoke all trusted devices * * If true, all trusted devices for this user will be revoked, * requiring MFA on next login from any device. * * Default: false (devices remain trusted) * * @example false */ forgetDevices?: boolean; } //# sourceMappingURL=logout-all.dto.d.ts.map