/**
 * Recursively unwraps Vue reactive proxies to plain objects.
 * Vue's `toRaw` only unwraps the immediate wrapper, not nested reactive objects.
 *
 * @example
 * ```ts
 * const reactive = ref({ nested: reactive({ value: 1 }) })
 * const plain = deepToRaw(reactive.value) // { nested: { value: 1 } }
 * ```
 */
export declare function deepToRaw<T>(value: T): T;
