/** * Describes remote harvest state data exchanged by the lifecycle pipeline. */ export interface RemoteHarvestState { schemaVersion: number; generatedAt: string; nextRepoOffset: number; completedSourceIds: string[]; } /** * Loads remote harvest state from project state. */ export declare function loadRemoteHarvestState(projectRoot: string): Promise; /** * Writes remote harvest state to project state. */ export declare function writeRemoteHarvestState(projectRoot: string, state: RemoteHarvestState): Promise;