@mitre-attack/attack-data-model
Version:
A TypeScript API for the MITRE ATT&CK data model
163 lines (162 loc) • 4.12 kB
JavaScript
import {
attackObjectsSchema,
campaignSchema,
extensibleCampaignSchema,
extensibleGroupSchema,
extensibleMalwareSchema,
extensibleStixBundleSchema,
extensibleTechniqueSchema,
extensibleToolSchema,
groupSchema,
malwareSchema,
stixBundleSchema,
techniqueSchema,
toolSchema,
xMitreDataSourceSchema,
xMitreDataSourcesSchema,
xMitreDefenseBypassesSchema,
xMitreDetectionSchema,
xMitreEffectivePermissionsSchema,
xMitreFirstSeenCitationSchema,
xMitreImpactTypeSchema,
xMitreIsSubtechniqueSchema,
xMitreLastSeenCitationSchema,
xMitreNetworkRequirementsSchema,
xMitrePermissionsRequiredSchema,
xMitreRemoteSupportSchema,
xMitreSystemRequirementsSchema,
xMitreTacticTypeSchema
} from "../../chunk-AGVLYSTT.js";
import "../../chunk-BVLTOUXM.js";
import "../../chunk-NGT3NXS6.js";
import {
extensibleMatrixSchema,
matrixSchema,
xMitreTacticRefsSchema
} from "../../chunk-I3N3UE6S.js";
import {
extensibleMitigationSchema,
mitigationSchema
} from "../../chunk-XQK5DHA7.js";
import {
extensibleSoftwareSchema,
softwareSchema
} from "../../chunk-77N4A5RV.js";
import {
extensibleTacticSchema,
tacticSchema,
xMitreShortNameSchema
} from "../../chunk-OBBW2YZ2.js";
import {
collectionSchema,
extensibleCollectionSchema,
objectVersionReferenceSchema
} from "../../chunk-SWPQKEG3.js";
import {
dataComponentSchema,
extensibleDataComponentSchema,
xMitreDataSourceRefSchema
} from "../../chunk-LUZFW5GQ.js";
import {
dataSourceSchema,
extensibleDataSourceSchema,
xMitreCollectionLayersSchema
} from "../../chunk-WKPLIQD4.js";
import {
detectionStrategySchema,
extensibleDetectionStrategySchema
} from "../../chunk-QCHCLAHE.js";
import {
extensibleIdentitySchema,
identitySchema
} from "../../chunk-IATBMSJK.js";
import {
extensibleLogSourceSchema,
logSourceSchema,
xMitreLogSourcePermutationsSchema
} from "../../chunk-OG5WXWVB.js";
import {
analyticSchema,
extensibleAnalyticSchema
} from "../../chunk-BCTQGLCT.js";
import {
assetSchema,
extensibleAssetSchema,
relatedAssetSchema,
relatedAssetsSchema,
xMitreSectorsSchema
} from "../../chunk-H47PCQWS.js";
import "../../chunk-6QF6BLXL.js";
import "../../chunk-ZQ5CIHH7.js";
import "../../chunk-VCZFQ7EQ.js";
import "../../chunk-O4MZPUSY.js";
import "../../chunk-X6N7C26H.js";
import "../../chunk-36L755UT.js";
import "../../chunk-Z7F5EWOT.js";
import "../../chunk-QY7EQ3UO.js";
import "../../chunk-RWOQWV2O.js";
import "../../chunk-OM2DJ5DL.js";
import "../../chunk-5JU73PGM.js";
import "../../chunk-YIPWHVL6.js";
export {
analyticSchema,
assetSchema,
attackObjectsSchema,
campaignSchema,
collectionSchema,
dataComponentSchema,
dataSourceSchema,
detectionStrategySchema,
extensibleAnalyticSchema,
extensibleAssetSchema,
extensibleCampaignSchema,
extensibleCollectionSchema,
extensibleDataComponentSchema,
extensibleDataSourceSchema,
extensibleDetectionStrategySchema,
extensibleGroupSchema,
extensibleIdentitySchema,
extensibleLogSourceSchema,
extensibleMalwareSchema,
extensibleMatrixSchema,
extensibleMitigationSchema,
extensibleSoftwareSchema,
extensibleStixBundleSchema,
extensibleTacticSchema,
extensibleTechniqueSchema,
extensibleToolSchema,
groupSchema,
identitySchema,
logSourceSchema,
malwareSchema,
matrixSchema,
mitigationSchema,
objectVersionReferenceSchema,
relatedAssetSchema,
relatedAssetsSchema,
softwareSchema,
stixBundleSchema,
tacticSchema,
techniqueSchema,
toolSchema,
xMitreCollectionLayersSchema,
xMitreDataSourceRefSchema,
xMitreDataSourceSchema,
xMitreDataSourcesSchema,
xMitreDefenseBypassesSchema,
xMitreDetectionSchema,
xMitreEffectivePermissionsSchema,
xMitreFirstSeenCitationSchema,
xMitreImpactTypeSchema,
xMitreIsSubtechniqueSchema,
xMitreLastSeenCitationSchema,
xMitreLogSourcePermutationsSchema,
xMitreNetworkRequirementsSchema,
xMitrePermissionsRequiredSchema,
xMitreRemoteSupportSchema,
xMitreSectorsSchema,
xMitreShortNameSchema,
xMitreSystemRequirementsSchema,
xMitreTacticRefsSchema,
xMitreTacticTypeSchema
};