import { MultimediaFile } from "../commons/MultimediaFile";
/**
 * API d’édition cohérente autour d’un {@link MultimediaFile} existant.
 */
export declare class MultimediaFileEdit {
    private readonly target;
    constructor(target: MultimediaFile);
    get value(): MultimediaFile;
    setRelativePath(path: string): this;
    setFile(file: File | undefined): this;
    clearFile(): this;
    setSourceUri(uri: string | null | undefined): this;
    clearSourceUri(): this;
    setObjeXrefId(id: number | null | undefined): this;
    clearObjeXrefId(): this;
}
export declare function editMultimediaFile(file: MultimediaFile): MultimediaFileEdit;
