UNPKG

voxa-cli

Version:
19 lines (18 loc) 775 B
import { IInteractionModel } from "./AlexaInterfaces"; import { Schema } from "./Schema"; import { IVoxaSheet } from "./VoxaSheet"; export declare class AlexaSchema extends Schema { environment: string; constructor(voxaSheets: IVoxaSheet[], interactionOptions: any); validate(): void; build(locale: string, environment: string): void; buildPublishing(environment: string): void; contentLanguageModel(locale: string, environment: string): IInteractionModel; buildLanguageModel(locale: string, environment: string): void; private getDialogForLocaleAndEnvironment; private getPromptsForLocaleAndEnvironment; private generateDialogModel; private generateDialogSlotModel; private generatePrompts; private generateSlotPrompts; }