UNPKG

@viewdo/dxp-story-cli

Version:

DXP Story Management CLI

39 lines (38 loc) 1.37 kB
import { IConfiguration } from './support/IConfiguration'; import { IModelConfiguration } from './../IModelConfiguration'; import { OrganizationConfiguration } from './OrganizationConfiguration'; import { StoryConfiguration } from './StoryConfiguration'; import { AssetDefinition } from '../AssetDefinition'; import { VideoState } from '../storydata/VideoState'; import { NavigationState } from '../storydata/NavigationState'; import { HtmlState } from '../storydata/HtmlState'; import { InputState } from '../storydata/InputState'; export declare class StoryTemplateConfiguration implements IModelConfiguration, IConfiguration { static file_name: string; /** * DXP model-type (read-only) */ readonly kind: string; /** * API version, model location (read-only) */ readonly apiVersion: string; get templateDirectory(): string; get templateAssetDirectory(): string; /** * The key for this template */ key: string; /** * The key for this template */ name: string; /** * The description for this template */ description?: string; story_configuration: StoryConfiguration; organization_configuration: OrganizationConfiguration; scene_templates: (VideoState | NavigationState | HtmlState | NavigationState | InputState)[]; getAssets(): Array<AssetDefinition>; }