export type SetterCallback = (newValue: any, oldValue: any) => void; export interface TrackedSetters { [key: string]: SetterCallback[]; } export declare const removeSetters: (obj: T) => void; export declare const patchSetter: (obj: T, property: string, callback: SetterCallback) => void; //# sourceMappingURL=setter.d.ts.map