interface ContextWithoutFunctions {
appSettings: { id: string; outputPath: string; pretty: boolean };
defsTree: Record<string, XmlNode[]>;
textureAssets: Map<string, string>;
}interface ContextWithoutFunctions {
appSettings: { id: string; outputPath: string; pretty: boolean };
defsTree: Record<string, XmlNode[]>;
textureAssets: Map<string, string>;
}