import type { Budget } from "../budget.js"; import { createSandboxClosure, type SandboxClosure, type SandboxValue } from "../values.js"; declare const errorNames: readonly ["Error", "TypeError", "RangeError", "ReferenceError", "SyntaxError", "AggregateError"]; export type ErrorName = (typeof errorNames)[number]; export type ErrorGlobals = Record>; export declare function createErrorGlobals(options: { budget: Budget; }): ErrorGlobals; export declare function isSandboxErrorConstructorInstance(value: SandboxValue, constructor: SandboxValue): boolean; export declare function isSandboxErrorConstructor(value: SandboxValue): value is SandboxClosure; export {};