import type { ErrorObject } from 'ajv';
import type { JSONSchema7 } from 'json-schema';
export interface ValidateProps {
    version: string;
    input: unknown;
    modelName: string | undefined;
    jsonSchema: JSONSchema7 | undefined | null;
}
export declare function clearValidationCache(): void;
export type ValidateDataError = ErrorObject | Error;
export declare function validateData({ version, input, modelName, jsonSchema }: ValidateProps): true | ValidateDataError[];
