import { WrapOptions } from "retry"; import { ActionResult } from "../../action/ActionResult"; import { GitProject } from "../../project/git/GitProject"; import { ProjectPersister } from "./generatorUtils"; /** * Persist project to GitHub or another remote, returning remote details. Use retry. * @param {Project} p project to persist * @param {ProjectOperationCredentials} creds * @param targetId id of target repo to create * @return {Promise>} */ export declare const RemoteGitProjectPersister: ProjectPersister; export declare function push(gp: GitProject, opts?: WrapOptions): Promise>; //# sourceMappingURL=remoteGitProjectPersister.d.ts.map