import type { AppiumLogger } from '@appium/types';
import { LineConsumingLog } from './line-consuming-log';
export interface IOSPerformanceLogOptions {
    remoteDebugger: any;
    maxEvents?: number;
    log: AppiumLogger;
}
export declare class IOSPerformanceLog extends LineConsumingLog {
    private readonly remoteDebugger;
    private _started;
    constructor(opts: IOSPerformanceLogOptions);
    get isCapturing(): boolean;
    startCapture(): Promise<void>;
    stopCapture(): Promise<void>;
    private onTimelineEvent;
}
export default IOSPerformanceLog;
//# sourceMappingURL=ios-performance-log.d.ts.map