/**
 * Azure DevOps Spec Content Sync
 *
 * Syncs spec CONTENT (title, description, user stories) to ADO Features.
 * Does NOT sync STATUS - that's managed in ADO.
 *
 * Sync Direction:
 * - Title/Description: SpecWeave → ADO (we update)
 * - State (New/Active/Resolved/Closed): ADO → SpecWeave (we read)
 */
import { AdoClientV2 } from './ado-client-v2.js';
import { ContentSyncResult } from '../../../../../src/core/specs/spec-content-sync.js';
export interface AdoContentSyncOptions {
    specPath: string;
    client: AdoClientV2;
    dryRun?: boolean;
    verbose?: boolean;
}
/**
 * Sync spec content to ADO feature
 * Creates feature if it doesn't exist, updates if it does
 */
export declare function syncSpecContentToAdo(options: AdoContentSyncOptions): Promise<ContentSyncResult>;
/**
 * Check if spec content sync is enabled
 */
export declare function isContentSyncEnabled(projectRoot: string): Promise<boolean>;
//# sourceMappingURL=ado-spec-content-sync.d.ts.map