export interface DebugOverlaySection {
    readonly title: string;
    readonly rows: readonly DebugOverlayRow[];
}
export interface DebugOverlayRow {
    readonly label: string;
    readonly value: string | number | boolean | null;
}
export interface DebugOverlaySnapshot {
    readonly sections: readonly DebugOverlaySection[];
}
export declare class DebugOverlay {
    private readonly sections;
    setSection(title: string, rows: readonly DebugOverlayRow[]): void;
    removeSection(title: string): void;
    snapshot(): DebugOverlaySnapshot;
}
//# sourceMappingURL=DebugOverlay.d.ts.map