UNPKG

@gouvfr-anct/mednum

Version:

✨ Permet de transformer une source de données vers le schéma des lieux de mediation numerique

18 lines 924 B
import { LieuMediationNumerique } from '@gouvfr-anct/lieux-de-mediation-numerique'; import { DiffSinceLastTransform, Fingerprint } from '../cli/diff-since-last-transform'; import { FindCommune, IsInQpv, IsInZrr, Geocode } from '../fields'; import { DataSource, LieuxMediationNumeriqueMatching } from '../input'; import { Report } from '../report'; export type TransformationRepository = { config: LieuxMediationNumeriqueMatching; findCommune: FindCommune; isInQpv: IsInQpv; isInZrr: IsInZrr; geocode: Geocode; fingerprints: Fingerprint[]; saveErrors: (report: Report) => void; saveOutputs: (lieuxDeMediationNumerique: LieuMediationNumerique[]) => Promise<void>; diffSinceLastTransform: (sourceItems: DataSource[]) => DiffSinceLastTransform; saveFingerprints: (diffSinceLastTransform: DiffSinceLastTransform) => Promise<void>; }; //# sourceMappingURL=transformation.repository.d.ts.map