export class ArrayType extends TypeBuilder {
    static baseData: {
        validator: {
            convert: boolean;
            min: undefined;
            max: undefined;
        };
    };
    constructor(group: any, name: any);
    internalValues: import("../../types/advanced-types.d.ts").TypeBuilderLike | undefined;
    /**
     * @param {import("../../types/advanced-types.d.ts").TypeBuilderLike} [value]
     * @returns {ArrayType}
     */
    values(value?: import("../../types/advanced-types.d.ts").TypeBuilderLike): ArrayType;
    /**
     * @returns {ArrayType}
     */
    convert(): ArrayType;
    /**
     * @param {number} min
     * @returns {ArrayType}
     */
    min(min: number): ArrayType;
    /**
     * @param {number} max
     * @returns {ArrayType}
     */
    max(max: number): ArrayType;
}
import { TypeBuilder } from "./TypeBuilder.js";
