/** * MITRE ATT&CK STIX 2.1 Bundle Parser * * Parses enterprise-attack.json to populate: * - attack_techniques: Full technique catalog with metadata * - attack_actors: Threat actor/intrusion-set catalog * - attack_software: Malware and tool catalog * - actor_techniques: Actor → Technique relationships * - software_techniques: Software → Technique relationships * - technique_tactics: Authoritative technique → tactic mappings * * Zero npm dependencies — pure JSON parsing. */ export interface StixIngestResult { techniques: number; actors: number; software: number; actor_technique_links: number; software_technique_links: number; technique_tactic_links: number; } /** * Parse and ingest a MITRE ATT&CK STIX 2.1 bundle into the database. * * @param stixPath Path to enterprise-attack.json * @returns Counts of ingested entities */ export declare function ingestStixBundle(stixPath: string): StixIngestResult;