/**
 * GitHub AC Comment Poster — Posts progress comments to GitHub issues
 * when acceptance criteria are completed in spec.md.
 *
 * Triggered by github-ac-sync-handler.sh after task-ac-sync-guard
 * updates spec.md ACs.
 *
 * @module github-ac-comment-poster
 */
export interface CommentPostOptions {
    owner: string;
    repo: string;
    token?: string;
}
export interface CommentPostResult {
    posted: Array<{
        usId: string;
        issueNumber: number;
    }>;
    errors: Array<{
        usId: string;
        error: string;
    }>;
}
/**
 * Post AC progress comments to GitHub issues for affected user stories.
 *
 * For each affected US:
 * 1. Look up GitHub issue link from spec.md frontmatter
 * 2. Extract AC states for that US
 * 3. Build progress comment
 * 4. Post via `gh issue comment`
 *
 * Never throws — all errors are captured in result.errors.
 */
export declare function postACProgressComments(incrementId: string, affectedUSIds: string[], specPath: string, options: CommentPostOptions): Promise<CommentPostResult>;
//# sourceMappingURL=github-ac-comment-poster.d.ts.map