import type { AIOutput, AIOutputType } from '../domain/aiOutput' import type { ReviewStatus } from '../domain/enums' export interface AIMonitoringFilters { type?: AIOutputType reviewStatus?: ReviewStatus hasError?: boolean model?: string } export interface IAIMonitoringProvider { getOutputs(filters?: AIMonitoringFilters): Promise getOutput(id: string): Promise updateReviewStatus(id: string, status: ReviewStatus): Promise }