import type { DraftGateContext } from '../gates/draft-types.js'; import type { CommandIO, CommandResult } from './io.js'; /** * Emit the `auto-complex-override` anomaly when `--allow-auto-complex` * bypasses the draft-approve soft cap (Phase 187 / T3, DESIGN.md §4 M2). * Membership-gated on `anomaly-notify`, mirroring `emitCoherenceWarns` — * the caller does the gating check, not the emit implementation. */ export declare function emitAutoComplexOverride(ctx: DraftGateContext): Promise; /** * `cadence draft approve ` — run the coherence → soft-cap → * approve → plan-review gate ladder, then transition DRAFT→BUILD. Faithful * extraction of the former CLI action body. */ export declare function draftApproveService(repoRoot: string, args: { phase: string; num: string; allowAutoComplex?: boolean; approve?: boolean; allowPlanReviewFailure?: boolean; }, io: CommandIO): Promise; //# sourceMappingURL=draft-approve.d.ts.map