export type SyncScope = "global" | "local";
export type SyncAction = "create" | "update" | "delete" | "symlink" | "blocked";
export interface SyncManifestEntry {
    path: string;
    scope: SyncScope;
    action: SyncAction;
    previousHash: string | null;
    newHash: string | null;
    backupPath: string | null;
    timestamp: string;
}
export declare function sha256(content: string): string;
export declare function simpleDiff(oldText: string, newText: string): string;
