import type { GovernorServiceConfig, GovernorServiceRuntime, GovernorServiceStatus } from "./service.js"; export declare function readGovernorServiceConfig(coordRootRaw: string): GovernorServiceConfig; export declare function readGovernorServiceRuntime(coordRootRaw: string): GovernorServiceRuntime | undefined; export declare function readGovernorServiceStatus(coordRootRaw: string): GovernorServiceStatus; export declare function governorServiceLogPath(coordRoot: string): string; export interface GovernorServiceLogReadOptions { max_bytes?: number; max_records?: number; } export interface GovernorServiceLogReadResult { lines: readonly string[]; bytes_read: number; records_examined: number; truncated: boolean; } /** Read shared generations plus untouched legacy history under one aggregate budget. */ export declare function readGovernorServiceLogs(coordRootRaw: string, options?: GovernorServiceLogReadOptions): GovernorServiceLogReadResult; //# sourceMappingURL=service-read.d.ts.map