import { Database } from "../../../DatabaseServices/Database";
import { Entity } from "../../../DatabaseServices/Entity/Entity";
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
import { MaterialInfo } from "../Import/BoardMaterialLoader";
import { ICFEntity, ICFEntityTree } from "../Import/CFInterface";
export declare function ParseEntityTree(model: ICFEntityTree, cuDb: Database, boardMaterialMap?: Map<string, MaterialInfo>): Promise<TemplateRecord | Entity>;
export declare function CFParseAddEntity(model: ICFEntity, cuDb: Database, boardMaterialMap?: Map<string, MaterialInfo>): Promise<Entity | TemplateRecord>;
//# sourceMappingURL=ParseEntityTree.d.ts.map