import { Strategy } from './merge-strategies/models'; import { Blueprint } from '../blueprint'; interface StrategyIdMap { [identifier: string]: Strategy; } export declare class Ownership { static DEFAULT_FILE_NAME: string; static asString: (blueprint: Blueprint, fileDefinition: Ownership) => string; static asObject: (stringContent: string, inMemoryMapping: StrategyIdMap) => Ownership; resynthesis?: { strategies: Strategy[]; }; } export {};