import { type App } from "https://deno.land/x/fathym_everything_as_code@v0.0.399/src/octokit.deps.ts";
import { App } from "https://deno.land/x/fathym_everything_as_code@v0.0.399/src/octokit.deps.ts";
type
(new (...args: any[]) => { octokit: ; webhooks: import("https://esm.sh/v135/@octokit/webhooks@12.0.8/dist-types/index.d.ts").Webhooks<{ octokit: ; }>; oauth: DefaultOAuthApp<{ clientType: "github-app"; Octokit: https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts & import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/types.d.ts").Constructor<>; }>; getInstallationOctokit: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").GetInstallationOctokitInterface<>; eachInstallation: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").EachInstallationInterface<>; eachRepository: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").EachRepositoryInterface<>; log: { [key: string]: unknown; debug: (message: string, additionalInfo?: object | undefined) => void; info: (message: string, additionalInfo?: object | undefined) => void; warn: (message: string, additionalInfo?: object | undefined) => void; error: (message: string, additionalInfo?: object | undefined) => void; }; }) & DefaultApp
& import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts").Octokit
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,
& import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts").Octokit
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,
& import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts").Octokit
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,
& import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts").Octokit
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,
& import("https://esm.sh/v135/@octokit/core@5.0.2/dist-types/index.d.ts").Octokit
& { paginate: import("https://esm.sh/v135/@octokit/plugin-paginate-rest@9.1.4/dist-types/index.d.ts").PaginateInterface; }
& { graphql: import("https://esm.sh/v135/@octokit/graphql@7.0.2/dist-types/types~.d.ts").graphql & { paginate: (<ResponseType_1 extends object = any>(query: string, initialParameters?: Record<string, any> | undefined) => Promise<ResponseType_1>) & { iterator: <ResponseType_2 = any>(query: string, initialParameters?: Record<string, any> | undefined) => { [[Symbol.asyncIterator]]: () => { next(): Promise<{ done: boolean; value: ResponseType_2; }>; }; }; }; }; }
& import("https://esm.sh/v135/@octokit/plugin-rest-endpoint-methods@10.1.5/dist-types/types.d.ts").Api
& { retry: { retryRequest: () => import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
error: import("https://esm.sh/v135/@octokit/request-error@5.0.1/dist-types/index.d.ts").RequestError,
retries: number,
retryAfter: number,