@ovotech/genesys-web-messaging-tester-cli
Version:
14 lines (13 loc) • 510 B
TypeScript
import { ValidationError } from 'joi';
import { TestScriptFile } from './parseTestScript';
interface ValidateTestScriptValidResult {
validTestScript: TestScriptFile;
error?: undefined;
}
interface ValidateTestScriptInvalidResult {
validPromptScript?: undefined;
error: ValidationError;
}
export type ValidateTestScriptResult = ValidateTestScriptValidResult | ValidateTestScriptInvalidResult;
export declare function validateTestScript(testScript: unknown): ValidateTestScriptResult;
export {};