/**
 * Produit un chemin `base/nomFichier` encore absent de `usedPaths`.
 * En cas de collision sur le nom, utilise `nom_1.ext`, `nom_2.ext`, etc.
 *
 * @param base — préfixe sans slash final (ex. `1` ou `1/BIRT`)
 * @param filename — nom de fichier seul (sans chemin)
 * @param usedPaths — chemins déjà pris (clés map ou `relativePath` existants)
 */
export declare function nextAvailableRelativeMediaPath(base: string, filename: string, usedPaths: Iterable<string>): string;
