import { IAuthAudit } from '../interfaces/entities.interface'; /** * Request DTO for getting suspicious activity * * @example * ```typescript * // Get all suspicious activity * const result = await auditService.getSuspiciousActivity({}); * * // Get suspicious activity for specific user * const result = await auditService.getSuspiciousActivity({ * sub: 'user-uuid', * limit: 50, * }); * ``` */ export declare class GetSuspiciousActivityDTO { /** * Optional user's unique identifier (UUID v4) to filter by specific user * * If not provided, returns suspicious activity for all users. */ sub?: string; /** * Maximum number of records to return * * @default 100 */ limit?: number; } /** * Response DTO for suspicious activity */ export declare class GetSuspiciousActivityResponseDTO { /** * Array of suspicious audit events */ data: IAuthAudit[]; } //# sourceMappingURL=get-suspicious-activity.dto.d.ts.map