/**
 * Increment Detector
 *
 * Auto-detects active increment when not explicitly specified.
 * Prefers PLANNING status, falls back to ACTIVE if WIP=1.
 *
 * Part of increment 0039: Ultra-Smart Next Command
 */
import { IncrementDetectionResult } from './types.js';
export declare class IncrementDetector {
    private projectRoot;
    constructor(projectRoot?: string);
    /**
     * Auto-detect increment to plan
     * Priority: PLANNING status > single ACTIVE increment
     */
    detect(): Promise<IncrementDetectionResult>;
    /**
     * Validate that specified increment exists and is in suitable state
     */
    validate(incrementId: string): Promise<IncrementDetectionResult>;
    /**
     * List all available increments
     */
    private listAvailableIncrements;
}
//# sourceMappingURL=increment-detector.d.ts.map