import { Git } from '../core/git';
import { LogReporter } from '../core/log-reporter';
import { PackedPackage } from '../core/pack-artifact';
import { GitVersionCommand } from './context';
export declare class TagCommand extends GitVersionCommand {
    static paths: string[][];
    push: boolean;
    force: boolean;
    dryRun: boolean;
    execute(): Promise<number>;
    addTags(packages: PackedPackage[], git: Git, logger: LogReporter): Promise<void>;
}
