/**
 * SpecDistributor - Copy-Based Sync Implementation
 *
 * Distributes (copies) ACs and Tasks from increment spec.md/tasks.md
 * to User Story files in living docs.
 *
 * This is the core of the copy-based sync paradigm where:
 * - Increment files = source of truth
 * - Living docs = copy for stakeholder visibility
 */
/**
 * SpecDistributor - Handles copying ACs and Tasks to User Story files
 */
export declare class SpecDistributor {
    /**
     * Copy ACs and Tasks from increment to User Story files
     *
     * @param incrementPath - Path to increment folder (e.g., .specweave/increments/0037-feature)
     * @param livingDocsPath - Path to living docs folder (e.g., .specweave/docs/public/user-stories)
     */
    copyAcsAndTasksToUserStories(incrementPath: string, livingDocsPath: string): Promise<void>;
    /**
     * Parse acceptance criteria from spec.md
     */
    private parseAcceptanceCriteria;
    /**
     * Parse tasks from tasks.md
     */
    private parseTasks;
    /**
     * Group ACs by User Story ID
     */
    private groupAcsByUserStory;
    /**
     * Detect projects from ACs
     */
    private detectProjectsFromAcs;
    /**
     * Filter tasks by AC IDs
     */
    private filterTasksByAcIds;
    /**
     * Find User Story file by ID
     */
    private findUserStoryFile;
    /**
     * Update User Story file with ACs and Tasks
     */
    private updateUserStoryFile;
    /**
     * Check if User Story has ## Implementation section
     * Used for backward compatibility detection
     */
    private hasImplementationSection;
    /**
     * Update a section in markdown content
     */
    private updateSection;
}
//# sourceMappingURL=SpecDistributor.d.ts.map