/** * @import { CallSiteInfo, CekValue, UplcData } from "../index.js" */ export class UplcRuntimeError extends Error { /** * @param {string} message * @param {CallSiteInfo[]} callSites * @param {UplcData} [scriptContext] */ constructor(message: string, callSites?: CallSiteInfo[], scriptContext?: UplcData | undefined); /** * Optional field indicating a ScriptContext (UPLC) in which the error occurred * @readonly * @type {UplcData | undefined} */ readonly scriptContext: UplcData | undefined; /** * private field so that it doesn't show up when the error isn't caught (i.e. not enumerable) * @readonly * @type {CallSiteInfo[]} */ readonly frames: CallSiteInfo[]; } import type { UplcData } from "../index.js"; import type { CallSiteInfo } from "../index.js"; //# sourceMappingURL=UplcRuntimeError.d.ts.map