import type { Octokit } from '@octokit/core'; export declare const getLatestReleaseTagName: (octokit: Octokit, { owner, repo, }: { owner: string; repo: string; }) => Promise; export declare const getReleaseNote: (octokit: Octokit, { owner, repo, newTagNameCandidate, targetCommitish, latestReleaseTagName, }: { owner: string; repo: string; newTagNameCandidate: string; targetCommitish: string; latestReleaseTagName: string; }) => Promise; export declare const createPullRequest: (octokit: Octokit, { owner, repo, base, head, title, releaseNote, }: { owner: string; repo: string; base: string; head: string; title: string; releaseNote: string; }) => Promise; export declare const publishRelease: (octokit: Octokit, { owner, repo, tagName, targetCommitish, willGenerateReleaseNotes, }: { owner: string; repo: string; tagName: string; targetCommitish: string; willGenerateReleaseNotes: boolean; }) => Promise; export declare const getPullRequestBody: (octokit: Octokit, { owner, repo, pullNumber, }: { owner: string; repo: string; pullNumber: number; }) => Promise; export declare const updatePullRequestTitle: (octokit: Octokit, { owner, repo, pullNumber, title, }: { owner: string; repo: string; pullNumber: number; title: string; }) => Promise; //# sourceMappingURL=api.d.ts.map