import { ICommonObject } from 'flowise-components'; import { Evaluation } from '../../database/entities/Evaluation'; import { EvaluationRun } from '../../database/entities/EvaluationRun'; import { IEvaluationResult } from '../../Interface'; declare const _default: { createEvaluation: (body: ICommonObject, baseURL: string, orgId: string, workspaceId: string) => Promise; getAllEvaluations: (workspaceId: string, page?: number, limit?: number) => Promise; deleteEvaluation: (id: string, activeWorkspaceId: string) => Promise; getEvaluation: (id: string, workspaceId: string) => Promise<{ versionCount: number; versionNo: number; rows: EvaluationRun[]; id: string; average_metrics: string; additionalConfig: string; name: string; evaluationType: string; chatflowId: string; chatflowName: string; datasetId: string; datasetName: string; status: string; runDate: Date; workspaceId: string; }>; isOutdated: (id: string, workspaceId: string) => Promise; runAgain: (id: string, baseURL: string, orgId: string, workspaceId: string) => Promise; getVersions: (id: string, workspaceId: string) => Promise<{ versions: { id: string; runDate: Date; version: number; }[]; }>; patchDeleteEvaluations: (ids: string[] | undefined, activeWorkspaceId: string, isDeleteAllVersion?: boolean) => Promise; }; export default _default;