UNPKG

@mitre-attack/attack-data-model

Version:

A TypeScript API for the MITRE ATT&CK data model

26 lines (25 loc) 1.58 kB
export { i as AnalyticImpl, l as AnyAttackObject, a as AssetImpl, A as AttackBaseImpl, k as AttackDataModel, C as CampaignImpl, b as CollectionImpl, D as DataComponentImpl, c as DataSourceImpl, h as DetectionStrategyImpl, G as GroupImpl, I as IdentityImpl, M as MalwareImpl, j as MarkingDefinitionImpl, d as MatrixImpl, e as MitigationImpl, T as TacticImpl, f as TechniqueImpl, g as ToolImpl } from '../index-B-5tSohg.cjs'; export { getDataSources, getMitigations, getPlatforms, getSubTechniques, getTactics } from './utils.cjs'; import '../schemas/sro/relationship.schema.cjs'; import 'zod/v4'; import '../schemas/common/property-schemas/stix-id.cjs'; import '../schemas/common/property-schemas/stix-type.cjs'; import '../schemas/sdo/stix-bundle.schema.cjs'; import '../schemas/smo/marking-definition.schema.cjs'; import '../schemas/sdo/analytic.schema.cjs'; import '../schemas/sdo/asset.schema.cjs'; import '../schemas/sdo/campaign.schema.cjs'; import '../schemas/sdo/collection.schema.cjs'; import '../schemas/sdo/data-component.schema.cjs'; import '../schemas/sdo/data-source.schema.cjs'; import '../schemas/sdo/detection-strategy.schema.cjs'; import '../schemas/sdo/group.schema.cjs'; import '../schemas/sdo/identity.schema.cjs'; import '../schemas/sdo/malware.schema.cjs'; import '../schemas/sdo/matrix.schema.cjs'; import '../schemas/sdo/mitigation.schema.cjs'; import '../schemas/sdo/tactic.schema.cjs'; import '../schemas/sdo/technique.schema.cjs'; import '../schemas/sdo/tool.schema.cjs'; import '../schemas/common/property-schemas/attack-platforms.cjs'; import 'zod';