/** * Creates a usage tracker that wraps an object with Proxies to track property access and function calls. * Returns a tuple of [trackedObject, getUsageSnapshot] where getUsageSnapshot() returns * a deep copy of the usage record including property access counts and function call arguments. */ export declare function usageTracker>(obj: T): [T, () => { usage: Record; calls: Record; }]; //# sourceMappingURL=usageTracker.d.ts.map