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;
