import type { State } from "../types.js";
import type { Logger } from "pino";
export declare function getAuthenticatedOctokit(state: State, installationId?: number, log?: Logger): Promise<import("@octokit/core").Octokit & {
    retry: {
        retryRequest: (error: import("@octokit/request-error").RequestError, retries: number, retryAfter: number) => import("@octokit/request-error").RequestError;
    };
} & {
    paginate: import("@octokit/plugin-paginate-rest").PaginateInterface;
} & import("@octokit/plugin-rest-endpoint-methods/dist-types/generated/method-types.js").RestEndpointMethods & import("@octokit/plugin-rest-endpoint-methods").Api & import("@probot/octokit-plugin-config/dist-types/types.js").API>;
