import { ScoreSourceType } from "../../domain"; import { PreferredClickhouseService } from "../clickhouse/client"; /** * @internal * Internal utility function for getting scores by ID. * Do not use directly - use ScoresApiService or repository functions instead. */ export declare const _handleGetScoreById: ({ projectId, scoreId, source, scoreScope, preferredClickhouseService, }: { projectId: string; scoreId: string; source?: ScoreSourceType; scoreScope: "traces_only" | "all"; preferredClickhouseService?: PreferredClickhouseService; }) => Promise<{ id: string; timestamp: Date; projectId: string; environment: string; name: string; value: number | null; source: "ANNOTATION" | "API" | "EVAL"; authorUserId: string | null; comment: string | null; traceId: string | null; sessionId: string | null; datasetRunId: string | null; metadata: Record; observationId: string | null; configId: string | null; stringValue: string | null; queueId: string | null; createdAt: Date; updatedAt: Date; dataType: "CATEGORICAL" | "NUMERIC" | "BOOLEAN"; } | undefined>; /** * @internal * Internal utility function for getting scores by ID. * Do not use directly - use ScoresApiService or repository functions instead. */ export declare const _handleGetScoresByIds: ({ projectId, scoreId, source, scoreScope, }: { projectId: string; scoreId: string[]; source?: ScoreSourceType; scoreScope: "traces_only" | "all"; }) => Promise<{ id: string; timestamp: Date; projectId: string; environment: string; name: string; value: number | null; source: "ANNOTATION" | "API" | "EVAL"; authorUserId: string | null; comment: string | null; traceId: string | null; sessionId: string | null; datasetRunId: string | null; metadata: Record; observationId: string | null; configId: string | null; stringValue: string | null; queueId: string | null; createdAt: Date; updatedAt: Date; dataType: "CATEGORICAL" | "NUMERIC" | "BOOLEAN"; }[]>; //# sourceMappingURL=scores-utils.d.ts.map