/**
 * Zenith State - Deep Reactive Object
 *
 * Creates a deeply reactive object using Proxy. Any property access
 * is tracked, and any mutation triggers effects.
 *
 * Features:
 * - Deep reactivity via nested Proxies
 * - Automatic dependency tracking on property access
 * - Triggers effects on property mutation
 *
 * @example
 * ```ts
 * const user = zenState({
 *   name: 'John',
 *   address: {
 *     city: 'NYC'
 *   }
 * })
 *
 * // Access triggers tracking
 * console.log(user.name)
 *
 * // Mutation triggers effects
 * user.name = 'Jane'
 * user.address.city = 'LA'
 * ```
 */
/**
 * Create a deeply reactive state object
 *
 * @param initialValue - The initial state object
 * @returns A reactive proxy of the object
 */
export declare function zenState<T extends object>(initialValue: T): T;
