import type { PropType } from "vue"; import type { Style } from "../../core/types.js"; import type { TLogViewScrollMetrics } from "./TLogView.js"; export type TLogMinimapMetrics = TLogViewScrollMetrics; export type TLogMinimapMarker = Readonly<{ id?: string | number; visualRow: number; current?: boolean; estimated?: boolean; payload?: unknown; }>; export type TLogMinimapDensityBucket = Readonly<{ startVisualRow: number; endVisualRow: number; value: number; }>; export type TLogMinimapClickPayload = Readonly<{ visualRow: number; cellX: number; cellY: number; }>; export type TLogMinimapMarkerClickPayload = Readonly<{ marker: TLogMinimapMarker; markerIndex: number; visualRow: number; cellX: number; cellY: number; }>; export declare const TLogMinimap: import("vue").DefineComponent; default: null; }; markers: { type: PropType; default: () => never[]; }; density: { type: PropType; default: () => never[]; }; style: { type: PropType