/** * Methods for understanding desktop performance. * * @remarks * This package exposes a number of methods that allow you to access performance information such as CPU usage. * * @experimental * @public * @packageDocumentation */ /** * Indicates the creation time of the application. The time is represented as number of milliseconds since epoch. * * @returns number. * @public */ export declare function getCreationTime(): Promise; /** * Returns an object with V8 heap statistics. Note that all statistics are reported in Kilobytes. * * @returns HeapStatistics object. * @public */ export declare function getHeapStatistics(): Promise; /** * Returns an object with Blink memory information. It can be useful for debugging rendering / DOM related memory issues. Note that all values are reported in Kilobytes. * * @returns BlinkMemoryInfo object. * @public */ export declare function getBlinkMemoryInfo(): Promise; /** * Returns an object giving memory usage statistics about the current process. Note that all statistics are reported in Kilobytes. * * @returns ProcessMemoryInfo object. * @public */ export declare function getProcessMemoryInfo(): Promise; /** * Returns an object giving memory usage statistics about the entire system. Note that all statistics are reported in Kilobytes. * * @returns SystemMemoryInfo object. * @public */ export declare function getSystemMemoryInfo(): Promise; /** * Retrieves CPU usage. * * @returns CPUUsage object. * @public */ export declare function getCPUUsage(): Promise;