xLog/types.d.ts

25 lines
500 B
TypeScript

declare interface ServerEnv {
// Additional environment variables
APP_NAME: string
DATABASE_URL: string
AUTH_COOKIE_NAME: string
OUR_DOMAIN: string
MAILGUN_APIKEY: string
MAILGUN_DOMAIN: string
FLY_REGION?: string
PRIMARY_REGION?: string
ENCRYPT_SECRET: string
NEXT_PUBLIC_R2_URL: string
R2_API_TOKEN: string
}
declare interface BrowserEnv {
APP_NAME: string
OUR_DOMAIN: string
R2_URL: string
}
declare namespace NodeJS {
interface ProcessEnv extends ServerEnv {}
}