1 | import { WrapOptions } from "retry";
|
2 | import { ActionResult } from "../../action/ActionResult";
|
3 | import { GitProject } from "../../project/git/GitProject";
|
4 | import { ProjectPersister } from "./generatorUtils";
|
5 | /**
|
6 | * Persist project to GitHub or another remote, returning remote details. Use retry.
|
7 | * @param {Project} p project to persist
|
8 | * @param {ProjectOperationCredentials} creds
|
9 | * @param targetId id of target repo to create
|
10 | * @return {Promise<ActionResult<GitProject>>}
|
11 | */
|
12 | export declare const RemoteGitProjectPersister: ProjectPersister<GitProject>;
|
13 | export declare function push(gp: GitProject, opts?: WrapOptions): Promise<ActionResult<GitProject>>;
|
14 | //# sourceMappingURL=remoteGitProjectPersister.d.ts.map |
\ | No newline at end of file |