import type { Constructor } from 'type-fest';
import type { PlatformId } from '../../constants';
import type { PlatformScm } from './types';
export declare const platformScmImpls: Map<"azure" | "bitbucket" | "bitbucket-server" | "codecommit" | "forgejo" | "gerrit" | "gitea" | "github" | "gitlab" | "local", Constructor<PlatformScm>>;
export declare const scm: PlatformScm;
export declare function setPlatformScmApi(name: PlatformId): void;
