import type { Callbacks } from "@elevenlabs/client"; import type { HookOptions } from "./types.js"; /** * Wraps user-provided callback props in stable ref-backed functions, * preventing stale closure bugs when the session outlives renders. * * Returns a `Partial` containing only the keys the caller * actually provided. Function references are stable per key across * renders, but always invoke the latest prop value. The returned object * reference is stable as long as the set of provided keys doesn't change. */ export declare function useStableCallbacks(props: HookOptions): Partial; //# sourceMappingURL=useStableCallbacks.d.ts.map