github.com/jfrog/frogbot@v1.1.1-0.20231221090046-821a26f50338/action/node_modules/simple-git/dist/src/lib/runners/git-executor.d.ts (about)

     1  import type { PluginStore } from '../plugins';
     2  import type { GitExecutorEnv, outputHandler, SimpleGitExecutor, SimpleGitTask } from '../types';
     3  import { Scheduler } from './scheduler';
     4  export declare class GitExecutor implements SimpleGitExecutor {
     5      binary: string;
     6      cwd: string;
     7      private _scheduler;
     8      private _plugins;
     9      private _chain;
    10      env: GitExecutorEnv;
    11      outputHandler?: outputHandler;
    12      constructor(binary: string, cwd: string, _scheduler: Scheduler, _plugins: PluginStore);
    13      chain(): SimpleGitExecutor;
    14      push<R>(task: SimpleGitTask<R>): Promise<R>;
    15  }