/**
 * Pipeline Phase Operations
 *
 * Core functions for phase management used by dispatch layer.
 * Thin wrappers around src/core/phases for dispatch compatibility.
 *
 * @task T5326
 * @epic T5323
 */
import { type ListPhasesResult, type ShowPhaseResult } from '../phases/index.js';
import type { DataAccessor } from '../store/data-accessor.js';
/**
 * List all phases with status summaries.
 * @task T5326
 */
export declare function listPhases(projectRoot: string, accessor?: DataAccessor): Promise<{
    success: boolean;
    data?: ListPhasesResult;
    error?: {
        code: string;
        message: string;
    };
}>;
/**
 * Show phase details by slug or current phase.
 * @task T5326
 */
export declare function showPhase(projectRoot: string, phaseId?: string, accessor?: DataAccessor): Promise<{
    success: boolean;
    data?: ShowPhaseResult;
    error?: {
        code: string;
        message: string;
    };
}>;
//# sourceMappingURL=phase.d.ts.map