UNPKG

@beincom/node-profile

Version:

``` npm install @beincom/node-profile # yarn add @beincom/node-profile ```

18 lines (17 loc) 615 B
import { ProfileConfig } from './type'; export declare const PROFILE_SERVICE_TOKEN: unique symbol; export declare class ProfileService { readonly configs: ProfileConfig; constructor(configs: ProfileConfig); private init; getWallLabels(): Record<string, number | string>; setWallLabels(labels: Record<string, number | string>): void; startWallProfiling(): void; startCpuProfiling(): void; stopWallProfiling(): Promise<void>; stopCpuProfiling(): Promise<void>; startHeapProfiling(): void; stopHeapProfiling(): Promise<void>; start(): void; stop(): Promise<void>; }