/** * Locate a base (non-extension) AOT object's XML on disk. * * Lived inside modifyD365File.ts, which meant `tools/smart/generateSmartForm.ts` * imported a 5,600-line WRITE TOOL to read a form's XML — a generator reaching * into a writer, and one of the edges keeping that file growing. Nothing here * needs the modify tool: it is the config manager plus two helpers that already * live in this folder. */ /** * Locate the base form XML on disk, trying DB path → remapped path → filesystem scan. * Returns raw XML content, or null if not accessible. */ export declare function findBaseFormXml(baseFormName: string, symbolIndex: any): Promise; /** * Locate the XML of a base (non-extension) object on disk, trying DB path → * remapped path → filesystem scan. `objectType` is both the symbols-table type * and the findD365FileOnDisk key ('form', 'table', …). * Returns raw XML content, or null if not accessible. */ export declare function findBaseObjectXml(objectType: string, objectName: string, symbolIndex: any): Promise; //# sourceMappingURL=baseObjectXml.d.ts.map