import * as Trace from '../../../models/trace/trace.js';
import type * as Marked from '../../../third_party/marked/marked.js';
import * as Lit from '../../../ui/lit/lit.js';
import { MarkdownRendererWithCodeBlock } from './MarkdownRendererWithCodeBlock.js';
export declare class PerformanceAgentMarkdownRenderer extends MarkdownRendererWithCodeBlock {
    #private;
    private mainFrameId;
    private lookupEvent;
    constructor(mainFrameId?: string, lookupEvent?: (key: string) => Trace.Types.Events.Event | null);
    templateForToken(token: Marked.Marked.MarkedToken): Lit.LitTemplate | null;
}
