import { Scm } from './scm'; import { ReleaserConfig } from './manifest'; import { PullRequest } from './pull-request'; import { Update } from './update'; interface BootstrapPullRequest extends PullRequest { updates: Update[]; } export declare class Bootstrapper { private github; private targetBranch; private manifestFile; private configFile; private initialVersion; constructor(github: Scm, targetBranch: string, manifestFile?: string, configFile?: string, initialVersionString?: string); bootstrap(path: string, config: ReleaserConfig): Promise; buildPullRequest(path: string, config: ReleaserConfig): Promise; } export {};