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;
}
