/**
 * @license
 * Copyright 2022-2026 Greg Lauckhart <greg@lauckhart.com>
 * SPDX-License-Identifier: Apache-2.0
 */
import { Package } from "../util/package.js";
import { Progress } from "../util/progress.js";
export declare class Versioner {
    #private;
    get pkg(): Package;
    get version(): string | undefined;
    get appliedVersion(): string | undefined;
    constructor(pkg: Package, version?: string);
    set(): Promise<void>;
    apply(progress?: Progress): Promise<void>;
    tag(): Promise<void>;
}
//# sourceMappingURL=versioner.d.ts.map