/** * `slope commit-ready` — pre-commit checklist for agents (#314). * * Inspects the working state across multiple subsystems and reports a * structured verdict: are we safe to commit, and if not, what remains. * * slope commit-ready Human-readable * slope commit-ready --json Machine-readable * * The command is non-blocking — it never fails the shell with a non-zero * exit by default; callers must check `ok` in the JSON output. Pass * --strict to exit non-zero when any check fails. */ export interface CommitReadyCheck { name: string; ok: boolean; severity: 'block' | 'warn' | 'info'; reason?: string; suggestion?: string; } export interface CommitReadyResult { ok: boolean; blockers: number; warnings: number; checks: CommitReadyCheck[]; } export declare function commitReadyCommand(args: string[]): Promise; export declare function collectCommitReady(cwd: string): Promise; //# sourceMappingURL=commit-ready.d.ts.map