gedcom-ts
Version:
TypeScript GEDCOM toolkit for browser apps: import .ged/.zip, edit typed genealogy data, and export GEDCOM or GEDZIP.
11 lines (10 loc) • 499 B
TypeScript
import { MultimediaFile, MultimediaFiles } from "../../commons/MultimediaFile";
export type TrackedMediaContext = {
multimediaFiles: MultimediaFiles;
newMultimediaFiles: Map<string, MultimediaFile>;
pathBase: string;
};
/**
* Enregistre un {@link MultimediaFile} avec chemin relatif unique (suffixe `_1`, …) et synchronise `files` + map interne.
*/
export declare function registerTrackedMedia(ctx: TrackedMediaContext, file: MultimediaFile, logicalFileName: string): string | null;