/** * Decorator to log the memory usage before and after the method execution. It uses process.memoryUsage() * in Node.js and performance.memory in browsers (where available). * @param memoryHandler - An optional custom memory handler function that takes the memory usage data and method name as parameters. * @returns MethodDecorator */ export declare function LogMemoryUsage(memoryHandler?: (memoryUsed: number, methodName: string) => void): (originalMethod: any, context: any) => (this: any, ...args: any[]) => any;