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