import { ComposeDashboardInput } from '../../../domain/usecases/dashboard/ComposeDashboardUseCase'; import { DashboardRow } from '../../../domain/usecases/dashboard/GenerateDashboardRowUseCase'; export type DashboardComposeOptions = { dashboardDataDir: string; projectNames: string[]; consoleDataOutputDir?: string | null; nowMs?: number; }; export type ProjectRowData = { row: DashboardRow | null; capturedAt: string | null; isFallback: boolean; }; export declare const readProjectRowWithFreshness: (dashboardDataDir: string, projectName: string) => ProjectRowData; export declare const buildComposeDashboardInput: (options: DashboardComposeOptions) => ComposeDashboardInput; //# sourceMappingURL=dashboardComposeService.d.ts.map