interface ValidationSuccess {
    valid: true;
}
interface ValidationFailure {
    valid: false;
    errors: Array<{
        message: string;
        path?: string[];
    }>;
}
interface ValidationSkipped {
    valid: true;
    skipped: true;
    reason: string;
}
export type ValidationResult = ValidationSuccess | ValidationFailure | ValidationSkipped;
export declare function validateInputSchema(agentDir: string, inputs: unknown[]): Promise<ValidationResult>;
export {};
//# sourceMappingURL=validate-input-schema.d.ts.map