import { Type } from './type'; /** * Array type, such as string[] */ export declare class ArrayType implements Type { itemType: Type; constructor(itemType: Type); readonly name = "array"; isInstance(value: any): boolean; isCoercible(value: any): boolean; defaultValue(): T[]; coerce(value: any): any; serialize(value: T[] | null | undefined): any[] | null | undefined; }