import { type GedcomTransferProgressCallback } from "../utils/gedcom/transferProgress";
export interface GedzipMediaEntry {
    readonly path: string;
    readonly file: File;
}
/**
 * Construit un GEDZIP via `fflate` (`zip` asynchrone).
 */
export declare function buildGedzipBlob(gedPath: string, gedcomBlob: Blob, mediaEntries: readonly GedzipMediaEntry[], onProgress?: GedcomTransferProgressCallback): Promise<Blob>;
