export type FunctionInterceptor = (name: string, original: Function) => Function; export type PropertyInterceptor = (name: string, original: any) => any; export interface AnyObject { [key: string]: any; } export declare function interceptAnyObject(inner: T, onFunction?: FunctionInterceptor, onProperty?: PropertyInterceptor, includeNestedLevels?: number): T; //# sourceMappingURL=interceptAnyObject.d.ts.map