import { AnnotationTagEntity } from '../../databases/entities/annotation-tag-entity.ee';
import type { TestMetric } from '../../databases/entities/test-metric.ee';
import { WorkflowEntity } from '../../databases/entities/workflow-entity';
import { WithTimestampsAndStringId } from './abstract-entity';
export type MockedNodeItem = {
    name?: string;
    id: string;
};
export declare class TestDefinition extends WithTimestampsAndStringId {
    name: string;
    description: string;
    mockedNodes: MockedNodeItem[];
    workflow: WorkflowEntity;
    workflowId: string;
    evaluationWorkflow: WorkflowEntity;
    evaluationWorkflowId: string;
    annotationTag: AnnotationTagEntity;
    annotationTagId: string;
    metrics: TestMetric[];
}
