Repository navigation
Expand file tree
/
Copy pathsponsorship-authority-worker-configuration.d.ts
More file actions
31 lines (31 loc) · 2.44 KB
/
Copy pathsponsorship-authority-worker-configuration.d.ts
File metadata and controls
31 lines (31 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/* eslint-disable */
// Generated by Wrangler by running `wrangler types --config=wrangler.sponsorship-authority.jsonc --include-runtime=false --env-interface=SponsorshipAuthorityWorkerEnv sponsorship-authority-worker-configuration.d.ts` (hash: b29d4c70c722e32dbc7b418956b38efd)
interface __BaseEnv_SponsorshipAuthorityWorkerEnv {
STATE_DB: D1Database;
WORKER_VERSION: WorkerVersionMetadata;
TAKOSERVER_SPONSORSHIP_ORGANIZATION_ID: "unconfigured";
TAKOSERVER_SPONSORSHIP_TOKEN_ISSUER: "https://unconfigured.invalid";
TAKOSERVER_SPONSORSHIP_CREDENTIAL_KEY_ID: "unconfigured";
TAKOSERVER_SPONSORSHIP_CREDENTIAL_PUBLIC_JWK: "{\"kty\":\"OKP\",\"crv\":\"Ed25519\",\"x\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"}";
TAKOSERVER_SPONSORSHIP_RECEIPT_KEY_ID: "unconfigured";
TAKOSERVER_SPONSORSHIP_AUTHORITY_WORKER_NAME: "takoserver-sponsorship-authority";
TAKOSERVER_SPONSORSHIP_AUTHORITY_SOURCE_COMMIT: "0000000000000000000000000000000000000000";
TAKOSERVER_SPONSORSHIP_AUTHORITY_ARTIFACT_SHA256: "sha256:0000000000000000000000000000000000000000000000000000000000000000";
TAKOSERVER_MANAGED_SPACE_ADMISSION_POLICY_DIGEST: "sha256:0000000000000000000000000000000000000000000000000000000000000000";
TAKOSERVER_SPONSORSHIP_CREDENTIAL_SIGNING_KEY: string;
TAKOSERVER_SPONSORSHIP_RECEIPT_SIGNING_KEY: string;
TENANT_SPACE_ADMISSION: Service /* entrypoint TenantSpaceAdmissionEntrypoint from takoserver-form-authority */;
}
declare namespace Cloudflare {
interface GlobalProps {
mainModule: typeof import("./src/entry-sponsorship-authority-worker");
}
interface Env extends __BaseEnv_SponsorshipAuthorityWorkerEnv {}
}
interface SponsorshipAuthorityWorkerEnv extends __BaseEnv_SponsorshipAuthorityWorkerEnv {}
type StringifyValues<EnvType extends Record<string, unknown>> = {
[Binding in keyof EnvType]: EnvType[Binding] extends string ? EnvType[Binding] : string;
};
declare namespace NodeJS {
interface ProcessEnv extends StringifyValues<Pick<Cloudflare.Env, "TAKOSERVER_SPONSORSHIP_ORGANIZATION_ID" | "TAKOSERVER_SPONSORSHIP_TOKEN_ISSUER" | "TAKOSERVER_SPONSORSHIP_CREDENTIAL_KEY_ID" | "TAKOSERVER_SPONSORSHIP_CREDENTIAL_PUBLIC_JWK" | "TAKOSERVER_SPONSORSHIP_RECEIPT_KEY_ID" | "TAKOSERVER_SPONSORSHIP_AUTHORITY_WORKER_NAME" | "TAKOSERVER_SPONSORSHIP_AUTHORITY_SOURCE_COMMIT" | "TAKOSERVER_SPONSORSHIP_AUTHORITY_ARTIFACT_SHA256" | "TAKOSERVER_MANAGED_SPACE_ADMISSION_POLICY_DIGEST" | "TAKOSERVER_SPONSORSHIP_CREDENTIAL_SIGNING_KEY" | "TAKOSERVER_SPONSORSHIP_RECEIPT_SIGNING_KEY">> {}
}