import type { MemoElement, MemoModelDTO } from '../model/semantic.js'; export interface ElementRemoveResult { success: boolean; elementId: string; sourceFiles?: string[]; removedRelationshipIds?: string[]; error?: string; } /** Remove one project-owned usage plus every connection that references it. */ export declare function removeElement(element: MemoElement, model: MemoModelDTO, projectRoot: string): Promise; //# sourceMappingURL=element-writer.d.ts.map