import { Schema } from './schema.js'; import { InferSchemaType, ValidatorConfig, ValidationContext } from '../types.js'; export declare class ArraySchema, TOutput = InferSchemaType[], TInput = TOutput> extends Schema { private itemSchema; constructor(itemSchema: T, config: ValidatorConfig); _prepare(context: ValidationContext): Promise; _validate(value: any[], context: ValidationContext): Promise; _transform(value: any[], context: ValidationContext): Promise; }