export interface ScriptsDeploymentConfig { /** Whether to include task-board scripts (default: true) */ includeTaskBoard?: boolean; /** Whether to include changelog scripts (default: true) */ includeChangelog?: boolean; } export interface ScriptFile { /** Target path relative to project root (e.g., "scripts/task.py") */ path: string; /** File content */ content: string; /** Whether this file should be executable */ executable: boolean; } export interface DataFile { /** Target path relative to project root (e.g., "TASK.json") */ path: string; /** File content */ content: string; } export interface ScriptsDeploymentOutput { scripts: ScriptFile[]; dataFiles: DataFile[]; } /** * Generate script and data file deployments for hard constraints * (task-board and changelog-convention rules). * * Returns script files (to be made executable) and data files (TASK.json, CHANGELOG.jsonl) * that should be deployed to the target project. */ export declare function generateScriptsDeployment(config?: ScriptsDeploymentConfig): ScriptsDeploymentOutput; //# sourceMappingURL=scripts_deployment.d.ts.map