import { CoatManifestMergedFile, CoatManifestGroupedFile } from "../types/coat-manifest-file";
import { CoatContext } from "../types/coat-context";
/**
 * Merges all files with potential customizations that are available
 * in the current coat project.
 *
 * @param allFiles All grouped files that should be merged
 * @param context The context of the current coat project
 */
export declare function mergeFiles(allFiles: {
    [filePath: string]: CoatManifestGroupedFile;
}, context: CoatContext): Promise<CoatManifestMergedFile[]>;
