export enum Routes { healthCheck = 'healthcheck', login = 'login', apiKeyLogin = 'login/api_key', socialLogin = 'login/social', refreshToken = 'refresh_token', experiment = 'projects/{project_id}/experiments/{experiment_id}', experiments = 'projects/{project_id}/experiments', experimentsPaginated = 'projects/{project_id}/experiments/paginated', experimentMetrics = 'projects/{project_id}/experiments/{experiment_id}/metrics', experimentsAvailableColumns = 'projects/{project_id}/experiments/available_columns', experimentTags = 'projects/{project_id}/experiments/{experiment_id}/tags', experimentTag = 'projects/{project_id}/experiments/{experiment_id}/tags/{tag_id}', getToken = 'get-token', projects = 'projects', project = 'projects/{project_id}', projects_all = 'projects/all', logStreams = 'projects/{project_id}/log_streams', logStream = 'projects/{project_id}/log_streams/{log_stream_id}', runs = 'projects/{project_id}/runs', projectsPaginated = 'projects/paginated', projectsCount = 'projects/count', evaluateIngest = 'projects/{project_id}/runs/{run_id}/chains/ingest', datasets = 'datasets', datasetsQuery = 'datasets/query', dataset = 'datasets/{dataset_id}', datasetContent = 'datasets/{dataset_id}/content', datasetExtend = 'datasets/extend', datasetExtendStatus = 'datasets/extend/{dataset_id}', datasetVersionsQuery = 'datasets/{dataset_id}/versions/query', datasetVersionContent = 'datasets/{dataset_id}/versions/{version_index}/content', datasetProjects = 'datasets/{dataset_id}/projects', exportRecords = 'projects/{project_id}/export_records', traces = 'projects/{project_id}/traces', trace = 'projects/{project_id}/traces/{trace_id}', tracesDelete = 'projects/{project_id}/traces/delete', tracesAggregated = 'projects/{project_id}/traces/aggregated', spans = 'projects/{project_id}/spans', span = 'projects/{project_id}/spans/{span_id}', spansDelete = 'projects/{project_id}/spans/delete', projectUserCollaborators = 'projects/{project_id}/users', projectUserCollaborator = 'projects/{project_id}/users/{user_id}', projectGroupCollaborators = 'projects/{project_id}/groups', projectGroupCollaborator = 'projects/{project_id}/groups/{group_id}', tracesCount = 'projects/{project_id}/traces/count', sessionsCount = 'projects/{project_id}/sessions/count', spansCount = 'projects/{project_id}/spans/count', tracesAvailableColumns = 'projects/{project_id}/traces/available_columns', sessionsAvailableColumns = 'projects/{project_id}/sessions/available_columns', spansAvailableColumns = 'projects/{project_id}/spans/available_columns', recomputeMetrics = 'projects/{project_id}/recompute_metrics', metricsSearch = 'projects/{project_id}/metrics/search', spansSearch = 'projects/{project_id}/spans/search', tracesSearch = 'projects/{project_id}/traces/search', sessions = 'projects/{project_id}/sessions', session = 'projects/{project_id}/sessions/{session_id}', sessionsSearch = 'projects/{project_id}/sessions/search', sessionsDelete = 'projects/{project_id}/sessions/delete', scorers = 'scorers/list', scorerVersion = 'scorers/{scorer_id}/version', runScorerSettings = 'projects/{project_id}/runs/{run_id}/scorer-settings', promptTemplates = 'projects/{project_id}/templates', promptTemplate = 'projects/{project_id}/templates/{template_id}', promptTemplateVersions = 'projects/{project_id}/templates/versions', promptTemplateVersion = 'projects/{project_id}/templates/{template_id}/versions/{version}', job = 'jobs/{job_id}', jobsForProjectRun = 'projects/{project_id}/runs/{run_id}/jobs', jobsLatestForProjectRun = 'projects/{project_id}/runs/{run_id}/jobs/latest', globalPromptTemplateQuery = 'templates/query', globalPromptTemplates = 'templates', globalPromptTemplate = 'templates/{template_id}', globalPromptTemplateVersion = 'templates/{template_id}/versions/{version}', renderTemplate = 'render_template', jobs = 'jobs', scorer = 'scorers', llmScorerVersion = 'scorers/{scorer_id}/version/llm', codeScorerVersion = 'scorers/{scorer_id}/version/code', codeScorerValidate = 'scorers/code/validate', codeScorerValidateResult = 'scorers/code/validate/{task_id}', scorerId = 'scorers/{scorer_id}', collaboratorRoles = 'collaborator_roles', projectUploadFile = 'projects/{project_id}/upload_file' }