import { type GeneratedFile } from './generate.js'; import type { Blueprint } from '../core/config/schema.js'; export interface SyncInput { readonly config: Blueprint; readonly cwd: string; readonly appName: string; readonly pipeworkVersion?: string; } export interface SyncResult { readonly files: readonly GeneratedFile[]; readonly written: number; readonly skipped: number; readonly pipeworkVersion: string; } export declare function sync(input: SyncInput): SyncResult; export declare function readPipeworkVersionFromConfig(config: Blueprint): string | undefined; //# sourceMappingURL=sync.d.ts.map