/**
 * MITRE ATT&CK Reference Data
 *
 * Shared constants for all 14 ATT&CK Enterprise tactics.
 * Canonical source of tactic IDs, names, and abbreviations
 * consumed by tenant-ui, threat-library, and web-components.
 *
 * @countermeasure/web-components/security/mitre-data
 */
/** A single MITRE ATT&CK tactic definition */
export interface MitreTacticDef {
    /** ATT&CK tactic ID (e.g. TA0001) */
    readonly id: string;
    /** Full tactic name (e.g. "Initial Access") */
    readonly name: string;
    /** Abbreviated name for compact UIs (e.g. "Initial") */
    readonly shortName: string;
}
/**
 * All 14 MITRE ATT&CK Enterprise tactics in kill-chain order.
 *
 * Order follows the official ATT&CK matrix:
 * Reconnaissance -> Resource Development -> Initial Access -> ... -> Impact
 */
export declare const MITRE_TACTICS: readonly MitreTacticDef[];
/**
 * Map of full tactic name to its short abbreviation.
 *
 * Example: `TACTIC_SHORT_NAMES['Defense Evasion']` -> `'DefEvas'`
 */
export declare const TACTIC_SHORT_NAMES: Readonly<Record<string, string>>;
/**
 * Map of full tactic name to its ATT&CK ID.
 *
 * Example: `TACTIC_IDS_BY_NAME['Initial Access']` -> `'TA0001'`
 */
export declare const TACTIC_IDS_BY_NAME: Readonly<Record<string, string>>;
//# sourceMappingURL=mitre-data.d.ts.map