import { EntityPackage } from "../package"; import type { EntityGitTagVersion, EntityPackageVersionHistory } from "../package-version/package-version.types"; export declare class EntityPackageTags { private package; private packageCommits; constructor(packageInstance: EntityPackage); getTagPrefix(): Promise; createPackageTag(version: string): Promise; listPackageTags(): Promise; packageTagExists(version: string): Promise; getBaseTagShaForPackage(from?: string): Promise; getTagsInRangeForPackage(from: string, to: string): Promise>; getPackageVersionHistory(): Promise; getLatestPackageVersionInHistory(): Promise; packageVersionExistsInHistory(version: string): Promise; getPackageVersionAtTag(tagName: string): Promise; validateTagPrefixForPackage(tagName: string): Promise; detectTagPrefix(tagName: string): string | undefined; compareVersions(version1: string, version2: string): number; } //# sourceMappingURL=package-tags.d.ts.map