import type { GithubClient, GitRunner, PublishedPackage, PublishedPackageWithReleaseNotes } from './github-releases.js'; export declare const runChangesetPublish: () => string; export declare const parsePublishedPackagesFromChangesetPublishOutput: (output: string) => PublishedPackage[]; export declare const buildPublishedPackagesWithReleaseNotes: ({ publishedPackages, repoUrl, rootDir, }: { publishedPackages: PublishedPackage[]; repoUrl: string; rootDir?: string; }) => PublishedPackageWithReleaseNotes[]; export declare const parseGithubRepoFromRemoteUrl: (remoteUrl: string) => null | { owner: string; repo: string; }; export declare const createGitRunner: () => GitRunner & { getRemoteUrl: (remote: string) => string; }; export declare const createGithubApiClient: ({ authToken, }: { authToken: string; }) => GithubClient; //# sourceMappingURL=publish-ci.d.ts.map