UNPKG

@becomes/cms-cloud-client

Version:

SDK for accessing BCMS Cloud API

26 lines (25 loc) 680 B
import type { FSDBEntity } from '@becomes/purple-cheetah-mod-fsdb/types'; import type { ObjectSchema } from '@becomes/purple-cheetah/types'; export declare enum InstancePluginType { /** * Local plugin upload to an instance */ LOCAL = "L", /** * Remote plugin, should be downloaded from the BCMS Cloud. */ REMOTE = "R", /** * Plugin present in an Instance bundle. */ BUNDLE = "B" } export interface InstancePlugin extends FSDBEntity { instanceId: string; name: string; tag: string; type: InstancePluginType; version?: string; active?: boolean; } export declare const InstancePluginSchema: ObjectSchema;