import { IExternalToolsRepository } from '../domain/repositories/IExternalToolsRepository'; import { ApiRepository } from '../../core/infra/repositories/ApiRepository'; import { DatasetExternalToolResolved, ExternalTool, FileExternalToolResolved } from '../domain/models/ExternalTool'; import { GetExternalToolDTO } from '../domain/dtos/GetExternalToolDTO'; export declare class ExternalToolsRepository extends ApiRepository implements IExternalToolsRepository { private readonly externalToolsResourceName; getExternalTools(): Promise; getDatasetExternalToolResolved(datasetId: number | string, toolId: number, getExternalToolDTO: GetExternalToolDTO): Promise; getFileExternalToolResolved(fileId: number | string, toolId: number, getExternalToolDTO: GetExternalToolDTO): Promise; }