import { UseCase } from '../../../core/domain/useCases/UseCase'; import { DatasetMetadataExportFormats } from '../models/DatasetMetadataExportFormats'; import { IDataverseInfoRepository } from '../repositories/IDataverseInfoRepository'; export declare class GetAvailableDatasetMetadataExportFormats implements UseCase { private dataverseInfoRepository; constructor(dataverseInfoRepository: IDataverseInfoRepository); /** * Returns a DatasetMetadataExportFormats object containing the available dataset metadata export formats. * * @returns {Promise} */ execute(): Promise; }