export { a as VersionBumpOptions, d as VersionBumpProgress, V as VersionBumpResults, c as VersionHooksEnum, b as VersionProgressEventEnum } from '../shared/release-version.I_h_Iaj6.mjs';
import '@142vip/utils';

/**
 * Normalized and sanitized options
 */
interface ReleaseOperationOptions {
    commit?: {
        message: string;
        skipGitVerify: boolean;
        all: boolean;
    };
    tag?: {
        name: string;
    };
    push: boolean;
    cwd: string;
    ignoreScripts: boolean;
    execute?: string;
    currentVersion?: string;
    changelog?: boolean;
    scopeName?: string;
}

export type { ReleaseOperationOptions };
