import { XMLParser } from "fast-xml-parser"; export declare function createXmlParser(): XMLParser; export declare function slugify(name: string): string; export declare function cleanFactionName(catalogueName: string): string; export declare function discoverFiles(inputDir: string): Promise<{ gstFiles: string[]; catFiles: string[]; }>; /** * Normalizes a value that may be a single item or array into an array. * BSData XML elements sometimes appear once (parsed as object) or multiple times (parsed as array). */ export declare function ensureArray(value: T | T[] | undefined | null): T[];