import type { Run, RunQuery, RunTree } from '../types/tracing.js'; /** Filters and orders runs. Shared by every store, so a query means the same thing everywhere. */ export declare function applyQuery(runs: Run[], query?: RunQuery): Run[]; /** Assembles runs into a tree under their root, children ordered by start time. */ export declare function assembleTree(runs: Run[]): RunTree | undefined; export declare function readPath(value: unknown, path: string): unknown;