import { PureValueClone } from "./PureValueClone.js"; type TransformReceivedLookBackRecursiveOptions = { maxDepth?: number; transformData: (data: any, key: string | symbol, parent: any, isRoot: boolean) => boolean; }; export declare function transformReceivedLookBackRecursive(obj: any, { transformData, maxDepth }: TransformReceivedLookBackRecursiveOptions): any; type TransformLookBackRecursiveOptions = { maxDepth?: number; transformData: (current: any, key: string | symbol, parent: any) => false | any; }; export declare function transformSendLookBackRecursive(pureValueClone: PureValueClone, { transformData, maxDepth }: TransformLookBackRecursiveOptions): void; export {};