import { type ReleaseReadinessReport } from "./release-readiness.js"; import type { CliIo, CliOptions } from "./types.js"; export interface ReleaseCheck { name: string; passed: boolean; detail?: string; } export interface ReleaseCheckResult { passed: boolean; checks: ReleaseCheck[]; releaseReadiness?: ReleaseReadinessReport; } export declare function releaseCheckCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseCandidateCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseTagCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseEvidenceCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseInclusionCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseNotesCommand(options: CliOptions, io: CliIo): Promise; export declare function releaseReadinessCommand(options: CliOptions, io: CliIo): Promise;