import { HasTag, SomeSpec, Spec, SpecKind, SpecSuccess, SpectypesError } from './types.js'; /** * Creates an array validator spec. * * @param spec Spec to validate each item of an array */ export declare const array: (spec: HasTag extends true ? SpectypesError<'optional', 'array'> : HasTag extends true ? SpectypesError<'lazy', 'array'> : ItemSpec) => Spec<['array'], SpecKind, ReadonlyArray>>;