import { z } from 'zod'; /** @see {@link REFLECTION_BUILT_IN_OBJECTS} */ declare const REFLECTION_BUILT_IN_OBJECTS_NAMES: readonly ["Reflect", "Proxy"]; /** @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects#reflection} */ declare const REFLECTION_BUILT_IN_OBJECTS: { readonly Reflect: typeof Reflect; readonly Proxy: ProxyConstructor; }; type ReflectionBuiltInObjectName = keyof typeof REFLECTION_BUILT_IN_OBJECTS; type ReflectionBuiltInObject = (typeof REFLECTION_BUILT_IN_OBJECTS)[ReflectionBuiltInObjectName]; declare const REFLECTION_BUILT_IN_OBJECT_NAME_SCHEMA: z.ZodEnum<["Reflect", "Proxy"]>; declare const REFLECTION_BUILT_IN_OBJECTS_SCHEMAS: { readonly Reflect: z.ZodType; readonly Proxy: z.ZodType; }; export { REFLECTION_BUILT_IN_OBJECTS, REFLECTION_BUILT_IN_OBJECTS_NAMES, REFLECTION_BUILT_IN_OBJECTS_SCHEMAS, REFLECTION_BUILT_IN_OBJECT_NAME_SCHEMA, ReflectionBuiltInObject, ReflectionBuiltInObjectName };