/**
 * Repository for filesystem watcher state (seq tracking per project).
 */
/**
 * Initializes the fs_state entry for a project with last_seq = 0.
 * No-op if the entry already exists.
 */
export declare function initFsState(projectId: string): void;
/**
 * Gets the current seq number for a project.
 * Returns 0 if no entry exists.
 */
export declare function getSeq(projectId: string): number;
/**
 * Updates the seq number for a project to a specific value.
 * Creates the entry if it doesn't exist.
 */
export declare function updateSeq(projectId: string, seq: number): void;
/**
 * Increments and returns the next seq number for a project.
 * Creates the entry if it doesn't exist.
 */
export declare function incrementSeq(projectId: string): number;
/**
 * Resets the seq counter for a project.
 */
export declare function resetSeq(projectId: string): void;
//# sourceMappingURL=fs-state.d.ts.map