import { i as RecordingEntry } from './shared/unhead.JxZtZHOQ.mjs'; export { A as AsVoidFunctions, E as EventHandlerOptions, S as ScriptInstance, h as UseFunctionType, g as UseScriptContext, a as UseScriptInput, b as UseScriptOptions, d as UseScriptResolvedInput, c as UseScriptReturn, f as UseScriptStatus, W as WarmupStrategy } from './shared/unhead.JxZtZHOQ.mjs'; export { r as resolveScriptKey, u as useScript } from './shared/unhead.B5FB8Wd_.mjs'; import 'hookable'; declare function createSpyProxy | any[]>(target: T, onApply: (stack: RecordingEntry[][]) => void): T; export { RecordingEntry, createSpyProxy };