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