import { z } from 'zod'; /** @see {@link MANAGING_MEMORY_BUILT_IN_OBJECTS} */ declare const MANAGING_MEMORY_BUILT_IN_OBJECTS_NAMES: readonly ["WeakRef", "FinalizationRegistry"]; /** @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects#managing_memory} */ declare const MANAGING_MEMORY_BUILT_IN_OBJECTS: { readonly WeakRef: WeakRefConstructor; readonly FinalizationRegistry: FinalizationRegistryConstructor; }; type ManagingMemoryBuiltInObjectName = keyof typeof MANAGING_MEMORY_BUILT_IN_OBJECTS; type ManagingMemoryBuiltInObject = (typeof MANAGING_MEMORY_BUILT_IN_OBJECTS)[ManagingMemoryBuiltInObjectName]; declare const MANAGING_MEMORY_BUILT_IN_OBJECT_NAME_SCHEMA: z.ZodEnum<["WeakRef", "FinalizationRegistry"]>; declare const MANAGING_MEMORY_BUILT_IN_OBJECTS_SCHEMAS: { readonly WeakRef: z.ZodType, z.ZodTypeDef, WeakRef>; readonly FinalizationRegistry: z.ZodType, z.ZodTypeDef, FinalizationRegistry>; }; export { MANAGING_MEMORY_BUILT_IN_OBJECTS, MANAGING_MEMORY_BUILT_IN_OBJECTS_NAMES, MANAGING_MEMORY_BUILT_IN_OBJECTS_SCHEMAS, MANAGING_MEMORY_BUILT_IN_OBJECT_NAME_SCHEMA, ManagingMemoryBuiltInObject, ManagingMemoryBuiltInObjectName };