UNPKG

@viewdo/dxp-story-cli

Version:

DXP Story Management CLI

38 lines (37 loc) 1.05 kB
import { EpisodeAssetConfiguration } from "./EpisodeAssetConfiguration"; import { StoryConfiguration } from "./StoryConfiguration"; import { AssetConfigurationBase } from "./support/AssetConfigurationBase"; /** * Story asset locations for synchronization */ export declare class StoryAssetConfiguration extends AssetConfigurationBase { /** * @pattern ^[A-Za-z0-9-_]{1,30}$ */ key: string; name: string; organization_key: string; url?: string; vanity_url?: string; /** @nullable */ html_file?: string; /** @nullable */ js_file?: string; /** @nullable */ json_file?: string; /** @nullable */ css_file?: string; /** @nullable */ intro_html_file?: string; /** @nullable */ episodes?: Array<EpisodeAssetConfiguration>; /** @nullable */ email_templates?: { [index: string]: string; }; /** @nullable */ text_templates?: { [index: string]: string; }; prepareForWrite(story_config: StoryConfiguration): StoryAssetConfiguration; }