Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Go to Latest
type alias App
import { type App } from "https://deno.land/x/fathym_everything_as_code@v0.0.351/src/src.deps.ts";
definition: InstanceType<App>
variable App
import { App } from "https://deno.land/x/fathym_everything_as_code@v0.0.351/src/src.deps.ts";

type

(new (...args: any[]) => { octokit:
& 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
; webhooks: import("https://esm.sh/v135/@octokit/webhooks@12.0.8/dist-types/index.d.ts").Webhooks<{ octokit:
& 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
; }>; 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<
& { 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
>; }>; getInstallationOctokit: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").GetInstallationOctokitInterface<
& 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
>; eachInstallation: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").EachInstallationInterface<
& 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
>; eachRepository: import("https://esm.sh/v135/@octokit/app@14.0.2/dist-types/types.d.ts").EachRepositoryInterface<
& 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: (
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/request-error@5.0.1/dist-types/index.d.ts").RequestError; }; }
>; 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