import type { ParseContext, SchemaNode } from "../types.js"; import { BaseSchema } from "./base.js"; export declare class ArraySchema = BaseSchema> extends BaseSchema { private _items; private _minItems?; private _maxItems?; constructor(items: T); minItems(n: number): ArraySchema; maxItems(n: number): ArraySchema; _validate(input: unknown, ctx: ParseContext): unknown; _children(): BaseSchema[]; _toNode(): SchemaNode; } //# sourceMappingURL=array.d.ts.map