import { callData, ICdmProfiler } from '../internal';
export declare class CdmProfiler implements ICdmProfiler {
    calls: Map<string, callData>;
    callStack: string[];
    on: boolean;
    static getInternalClassList(): any[];
    measure(code: () => any, funcName: string): any;
    report(): string[];
    getCallData(): Map<string, callData>;
    clearData(): void;
    addProfilingCode(classes: any[]): void;
}
declare const p: CdmProfiler;
export { p };
