import { WorkspaceResolution } from "../../workspace/WorkspaceManager.js"; import type { EffectiveVelocity, VelocityOptions } from "./types.js"; export declare class VelocityService { private workspace; private db; private connection; private globalVelocity?; private constructor(); static create(workspace: WorkspaceResolution): Promise; close(): Promise; private static readGlobalVelocityConfig; private resolveConfig; private resolveScopeIds; private buildTaskFilters; private insertStatusEvent; private maybeBackfillStatusEvents; private computeLaneVelocityFromTaskRuns; private computeLaneVelocityFromStatusEvents; private computeLaneVelocity; private deriveDurationSeconds; getEffectiveVelocity(options?: VelocityOptions): Promise; } //# sourceMappingURL=VelocityService.d.ts.map