17515 lines · 588.9 KB
/* eslint-disable */
// Generated by Wrangler by running `wrangler types --strict-vars=false` (hash: bf6e74fd2ff65457fc3cd2f50bb11a45)
// Runtime types generated with workerd@1.20261006.1 2026-10-08 nodejs_compat
interface __BaseEnv_Env {
	KV: KVNamespace;
	BUCKET: R2Bucket;
	DB: D1Database;
	EMAIL: SendEmail;
	USAGE: AnalyticsEngineDataset;
	EVENTS: Queue;
	SECURITY_QUEUE: Queue;
	INTEGRATIONS: Queue;
	OIDC_SIGNING_KEY: SecretsStoreSecret;
	ARTIFACTS: Artifacts;
	AUTH_LIMITER: RateLimit;
	WRITE_LIMITER: RateLimit;
	HEAVY_LIMITER: RateLimit;
	GIT_LIMITER: RateLimit;
	LOADER: WorkerLoader;
	AI: Ai;
	IMAGES: ImagesBinding;
	FORGE_NAME: string;
	ARTIFACTS_NAMESPACE: string;
	SIGNUPS_ENABLED: string;
	PUBLIC_URL: string;
	CLOUD_JOBS_PER_OWNER: string;
	CLOUD_MINUTES_PER_DAY: string;
	LFS_STORAGE_BYTES_PER_OWNER: string;
	LFS_BANDWIDTH_BYTES_PER_MONTH: string;
	LFS_MAX_OBJECT_BYTES: string;
	PAGES_DOMAIN: string;
	PAGES_ZONE_ID: string;
	SITES_DOMAIN: string;
	EMAIL_FROM: string;
	CACHE_BYTES_PER_REPO: string;
	MIN_SCHEDULE_INTERVAL_MINUTES: string;
	MERGEFIX_PROVIDER: string;
	MERGEFIX_GATEWAY_ID: string;
	MERGEFIX_MODEL: string;
	MERGEFIX_CLEF_MODEL: string;