type TrackedProxy = T; /** * Deeply track an Array, and all nested objects/arrays within. * * If an element / value is ever a non-object or non-array, deep-tracking will exit * */ export declare function tracked(arr: T[]): TrackedProxy; /** * Deeply track an Object, and all nested objects/arrays within. * * If an element / value is ever a non-object or non-array, deep-tracking will exit * */ export declare function tracked>(obj: T): TrackedProxy; /** * Deeply track an Object or Array, and all nested objects/arrays within. * * If an element / value is ever a non-object or non-array, deep-tracking will exit * */ export declare function tracked(...args: any): any; export {}; //# sourceMappingURL=deep-tracked.d.ts.map