@gouvfr-anct/mednum
Version:
✨ Permet de transformer une source de données vers le schéma des lieux de mediation numerique
11 lines • 738 B
TypeScript
import { Api } from '../../common';
import { Dataset, PublishDataset, PublishRessource, Reference } from '../models';
export type PublishDatasetRepository = {
get: (reference: Reference) => Promise<Dataset[]>;
post: (datasetToCreate: PublishDataset, reference: Reference) => Promise<Dataset>;
update: (datasetToUpdate: PublishDataset, dataset: Dataset) => Promise<Dataset>;
addRessourceTo: (dataset: Dataset) => (ressource: PublishRessource) => Promise<void>;
updateRessourceFor: (dataset: Dataset) => (ressource: PublishRessource, ressourceId?: string) => Promise<void>;
};
export declare const publishDatasetRepository: (api: Api) => PublishDatasetRepository;
//# sourceMappingURL=publish-dataset.repository.d.ts.map