export declare const SYNC_STATE_RELATIVE_PATH = ".veryfront/sync-state.json"; export interface SyncFileSnapshot { digest: string; versionId?: string; } export interface SyncTargetScope { controlPlane: string; projectId: string; branch: string; } export interface SyncTarget extends SyncTargetScope { projectSlug: string; files: Record; } export declare function computeContentDigest(content: string): Promise; /** Validate the local sync metadata before a command mutates project files. */ export declare function preflightSyncState(projectDir: string): Promise; export declare function readSyncTarget(projectDir: string, inputScope: SyncTargetScope): Promise; export declare function writeSyncTarget(projectDir: string, input: SyncTarget): Promise; //# sourceMappingURL=state.d.ts.map