export class GenericType extends TypeBuilder {
    static baseData: {};
    constructor(group: any, name: any);
    internalKeys: import("../../types/advanced-types.d.ts").TypeBuilderLike | undefined;
    internalValues: import("../../types/advanced-types.d.ts").TypeBuilderLike | undefined;
    /**
     * @param {import("../../types/advanced-types.d.ts").TypeBuilderLike} [key]
     * @returns {GenericType}
     */
    keys(key?: import("../../types/advanced-types.d.ts").TypeBuilderLike): GenericType;
    /**
     * @param {import("../../types/advanced-types.d.ts").TypeBuilderLike} [value]
     * @returns {GenericType}
     */
    values(value?: import("../../types/advanced-types.d.ts").TypeBuilderLike): GenericType;
}
import { TypeBuilder } from "./TypeBuilder.js";
