import { AllData, ItemData } from "../proxy/createProxy"; export declare const Traps_self: unique symbol; export declare const Traps_target: unique symbol; export declare const Traps_item_data: unique symbol; export declare const Traps_all_data: unique symbol; export declare type WithTraps = { [Traps_self]: T; [Traps_target]: T; [Traps_item_data]: ItemData; [Traps_all_data]: AllData; }; export declare function target(obj: T): T; export declare function original(obj: T): T; export declare function itemData(obj: T): ItemData | undefined; export declare function allData(obj: T): WeakMap | undefined;