import { ValidationError } from 'joi';
import { TestPromptFile } from './modelTypes';
interface ValidatePromptScriptValidResult {
    validPromptScript: TestPromptFile;
    error?: undefined;
}
interface ValidatePromptScriptInvalidResult {
    validPromptScript?: undefined;
    error: ValidationError;
}
export type ValidatePromptScriptResult = ValidatePromptScriptValidResult | ValidatePromptScriptInvalidResult;
export declare function validatePromptScript(testScript: unknown): ValidatePromptScriptResult;
export {};
