class BaseTypeRef implements [PothosSchemaTypes.BaseTypeRef]<Types, T>import { BaseTypeRef } from "https://deno.land/x/pothos@release-1725301526/packages/core/refs/base.ts"; ConstructorsnewBaseTypeRef(kind: | "Enum" | "InputList" | "InputObject" | "Interface" | "List" | "Object" | "Scalar" | "Union",name: string,config?: T | null,)Type ParametersTypes extends SchemaTypesoptionalT = unknownPropertiesprivatecurrentConfig: T | nullprotectedconfigCallbacks: Set<(config: T) => void>protectedpreparedForBuild: booleanassociation: BaseTypeRef<Types, T> | string | nullkindnameMethodsprotectedonceOnConfig(cb: (config: T) => T | void)associate(ref: BaseTypeRef<Types, T> | string)onConfig(cb: (config: T) => T | void)prepareForBuild()toString()updateConfig(config: T | ((oldConfig: T) => T))