import type { SpecStatusUpdateResult } from '../../types/index.js';
/** Update a spec's status after validating the transition */
export declare function updateSpecStatus(projectId: string, specId: string, newStatus: string): Promise<SpecStatusUpdateResult>;
/** Type guard to check if an update result indicates success */
export declare function isUpdateSuccess(result: SpecStatusUpdateResult): result is SpecStatusUpdateResult & {
    success: true;
};
//# sourceMappingURL=spec-updater.d.ts.map