import { Datasource } from '../datasource'; import type { GetReleasesConfig, ReleaseResult } from '../types'; export declare class GradleVersionDatasource extends Datasource { static readonly id = "gradle-version"; constructor(); readonly defaultRegistryUrls: string[]; readonly defaultVersioning = "gradle"; readonly registryStrategy = "merge"; private static readonly buildTimeRegex; getReleases({ registryUrl, }: GetReleasesConfig): Promise; private static formatBuildTime; /** * Calculate `gitTag` based on `version`: * - `8.1.2` -> `v8.1.2` * - `8.2` -> `v8.2.0` * - `8.2-rc-1` -> `v8.2.0-RC1` * - `8.2-milestone-1` -> `v8.2.0-M1` */ private static getGitRef; }