import type { GitlabClient } from "./client.js"; import type { Release } from "./types.js"; export declare function getReleaseByTag(client: GitlabClient, projectId: string | number, tagName: string): Promise; export declare function listReleases(client: GitlabClient, projectId: string | number): Promise; export type UpsertReleaseParams = { description: string; name?: string; ref?: string; }; export declare function upsertRelease(client: GitlabClient, projectId: string | number, tagName: string, params: UpsertReleaseParams): Promise;