@mitre-attack/attack-data-model
Version:
A TypeScript API for the MITRE ATT&CK data model
144 lines (143 loc) • 3.58 kB
JavaScript
import {
attackObjectsSchema,
campaignSchema,
extensibleCampaignSchema,
extensibleGroupSchema,
extensibleMalwareSchema,
extensibleStixBundleSchema,
extensibleTechniqueSchema,
extensibleToolSchema,
groupSchema,
malwareSchema,
stixArtifactType,
stixBundleSchema,
stixFileType,
techniqueSchema,
toolSchema,
xMitreDataSourceSchema,
xMitreDataSourcesSchema,
xMitreDefenseBypassesSchema,
xMitreDetectionSchema,
xMitreEffectivePermissionsSchema,
xMitreFirstSeenCitationSchema,
xMitreIsSubtechniqueSchema,
xMitreLastSeenCitationSchema,
xMitrePermissionsRequiredSchema,
xMitreRemoteSupportSchema,
xMitreSystemRequirementsSchema,
xMitreTacticTypeSchema
} from "../../chunk-ZZEEKNCT.js";
import "../../chunk-BVLTOUXM.js";
import "../../chunk-DPCH5R3J.js";
import "../../chunk-ZLHEXSCV.js";
import "../../chunk-CSUOPQME.js";
import {
extensibleMatrixSchema,
matrixSchema,
xMitreTacticRefsSchema
} from "../../chunk-S4RMSP4W.js";
import {
extensibleMitigationSchema,
mitigationSchema
} from "../../chunk-WMUNBP7I.js";
import {
extensibleSoftwareSchema,
softwareSchema
} from "../../chunk-OTR7FZXB.js";
import {
extensibleTacticSchema,
tacticSchema,
xMitreShortNameSchema
} from "../../chunk-L3XMXEI7.js";
import {
assetSchema,
extensibleAssetSchema,
relatedAssetSchema,
relatedAssetsSchema,
xMitreSectorsSchema
} from "../../chunk-45W74DT5.js";
import {
collectionSchema,
extensibleCollectionSchema,
objectVersionReferenceSchema,
xMitreContentsSchema
} from "../../chunk-BMFGJ2NN.js";
import {
dataComponentSchema,
extensibleDataComponentSchema,
xMitreDataSourceRefSchema
} from "../../chunk-Z5LIAAS3.js";
import {
dataSourceSchema,
xMitreCollectionLayersSchema
} from "../../chunk-FBSV5ELU.js";
import {
extensibleIdentitySchema,
identitySchema
} from "../../chunk-LTOENNDW.js";
import "../../chunk-CT5C7ADA.js";
import "../../chunk-5FTVQX5U.js";
import "../../chunk-63MLXW5B.js";
import "../../chunk-HUS7JPFF.js";
import "../../chunk-7SVTHS3K.js";
import "../../chunk-ZAIY3U5E.js";
import "../../chunk-BX5HSTNG.js";
import "../../chunk-E6AAF2HD.js";
import "../../chunk-Q47ULSOA.js";
import "../../chunk-M5Z5D4DC.js";
import "../../chunk-ZNZXHYQL.js";
export {
assetSchema,
attackObjectsSchema,
campaignSchema,
collectionSchema,
dataComponentSchema,
dataSourceSchema,
extensibleAssetSchema,
extensibleCampaignSchema,
extensibleCollectionSchema,
extensibleDataComponentSchema,
extensibleGroupSchema,
extensibleIdentitySchema,
extensibleMalwareSchema,
extensibleMatrixSchema,
extensibleMitigationSchema,
extensibleSoftwareSchema,
extensibleStixBundleSchema,
extensibleTacticSchema,
extensibleTechniqueSchema,
extensibleToolSchema,
groupSchema,
identitySchema,
malwareSchema,
matrixSchema,
mitigationSchema,
objectVersionReferenceSchema,
relatedAssetSchema,
relatedAssetsSchema,
softwareSchema,
stixArtifactType,
stixBundleSchema,
stixFileType,
tacticSchema,
techniqueSchema,
toolSchema,
xMitreCollectionLayersSchema,
xMitreContentsSchema,
xMitreDataSourceRefSchema,
xMitreDataSourceSchema,
xMitreDataSourcesSchema,
xMitreDefenseBypassesSchema,
xMitreDetectionSchema,
xMitreEffectivePermissionsSchema,
xMitreFirstSeenCitationSchema,
xMitreIsSubtechniqueSchema,
xMitreLastSeenCitationSchema,
xMitrePermissionsRequiredSchema,
xMitreRemoteSupportSchema,
xMitreSectorsSchema,
xMitreShortNameSchema,
xMitreSystemRequirementsSchema,
xMitreTacticRefsSchema,
xMitreTacticTypeSchema
};