-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathindex.ts
More file actions
25 lines (21 loc) · 931 Bytes
/
Copy pathindex.ts
File metadata and controls
25 lines (21 loc) · 931 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { GetDatasetExternalToolResolved } from './domain/useCases/GetDatasetExternalToolResolved'
import { GetExternalTools } from './domain/useCases/GetExternalTools'
import { GetFileExternalToolResolved } from './domain/useCases/GetFileExternalToolResolved'
import { ExternalToolsRepository } from './infra/ExternalToolsRepository'
const externalToolsRepository = new ExternalToolsRepository()
const getExternalTools = new GetExternalTools(externalToolsRepository)
const getDatasetExternalToolResolved = new GetDatasetExternalToolResolved(externalToolsRepository)
const getFileExternalToolResolved = new GetFileExternalToolResolved(externalToolsRepository)
export {
getExternalTools,
getDatasetExternalToolResolved,
getFileExternalToolResolved,
externalToolsRepository
}
export {
ExternalTool,
ToolScope,
ToolType,
DatasetExternalToolResolved,
FileExternalToolResolved
} from './domain/models/ExternalTool'