import { Octokit, RestEndpointMethodTypes } from "@octokit/rest"; import { HttpsProxyAgent } from "https-proxy-agent"; import { ILabelDefinition } from "./semver"; import { ILogger } from "./utils/logger"; import { ICommit } from "./log-parse"; declare type Omit = Pick> & Partial>; export declare type IPRInfo = Omit; export interface IGitOptions { /** Github repo owner (user) */ owner: string; /** GitHub project to operate on */ repo: string; /** The URL to the GitHub (public or enterprise) the project is using */ baseUrl?: string; /** The main branch of the repo */ baseBranch: string; /** The URL to the GitHub graphql API (public or enterprise) the project is using */ graphqlBaseUrl?: string; /** A token to auth to GitHub with */ token?: string; /** An optional proxy agent to route requests through */ agent?: HttpsProxyAgent; } export declare const automatedCommentIdentifier = "