interface ValidateFunction<T> {
    errors?: null | ErrorObject<string, Record<string, any>, unknown>[];
    evaluated?: Evaluated;
    schema: AnySchema;
    schemaEnv: SchemaEnv;
    source?: SourceCode;
    (this, data, dataCxt?): data is T;
}

Type Parameters

  • T = unknown

Hierarchy (view full)

  • Parameters

    Returns data is T

Properties

errors?: null | ErrorObject<string, Record<string, any>, unknown>[]
evaluated?: Evaluated
schema: AnySchema
schemaEnv: SchemaEnv
source?: SourceCode