import { type GitHubRemoteIdentity as ResolvedGitHubRemoteIdentity } from "@bytetrue/protocol/git-remote"; export type SshHostnameResolver = (host: string) => Promise; export { parseGitHubRemoteUrl, type GitHubRemoteIdentity } from "@bytetrue/protocol/git-remote"; export declare function resolveGitHubRemote(input: { remoteUrl: string; resolveSshHostname?: SshHostnameResolver; }): Promise; export declare function resolveSshHostname(host: string): Promise; //# sourceMappingURL=github-remote.d.ts.map