/** * Copyright 2022 Gravwell, Inc. All rights reserved. * * Contact: [legal@gravwell.io](mailto:legal@gravwell.io) * * This software may be modified and distributed under the terms of the MIT * license. See the LICENSE file for details. */ import { RawVersionObject } from '../../models/version/raw-version-object'; import { RawID, RawNumericID, RawUUID } from '../../value-objects/id'; import { RawConfigMacro } from './raw-config-macro'; import { RawKitEmbeddedItem } from './raw-kit-embedded-item'; export interface RawBuildableKit { ID: RawID; Name: string; Description: string; Version: number; MinVersion: RawVersionObject | null; MaxVersion: RawVersionObject | null; Readme: string; Dashboards: Array; Extractors: Array; Files: Array; Macros: Array; Pivots: Array; Playbooks: Array; Resources: Array; ScheduledSearches: Array; SearchLibraries: Array; Templates: Array; EmbeddedItems: Array; Icon?: string; Banner?: string; Cover?: string; ConfigMacros: Array | null; }