budibase/packages/backend-core/dist/src/environment.d.ts

46 lines
1.6 KiB
TypeScript

declare function isTest(): boolean;
declare function isDev(): boolean;
declare const env: {
isTest: typeof isTest;
isDev: typeof isDev;
JWT_SECRET: string | undefined;
COUCH_DB_URL: string;
COUCH_DB_USERNAME: string | undefined;
COUCH_DB_PASSWORD: string | undefined;
GOOGLE_CLIENT_ID: string | undefined;
GOOGLE_CLIENT_SECRET: string | undefined;
SALT_ROUNDS: string | undefined;
REDIS_URL: string | undefined;
REDIS_PASSWORD: string | undefined;
MINIO_ACCESS_KEY: string | undefined;
MINIO_SECRET_KEY: string | undefined;
AWS_REGION: string | undefined;
MINIO_URL: string | undefined;
INTERNAL_API_KEY: string | undefined;
MULTI_TENANCY: string | undefined;
ACCOUNT_PORTAL_URL: string;
ACCOUNT_PORTAL_API_KEY: string | undefined;
DISABLE_ACCOUNT_PORTAL: string | undefined;
SELF_HOSTED: boolean;
COOKIE_DOMAIN: string | undefined;
PLATFORM_URL: string;
POSTHOG_TOKEN: string | undefined;
ENABLE_ANALYTICS: string | undefined;
TENANT_FEATURE_FLAGS: string | undefined;
BACKUPS_BUCKET_NAME: string;
APPS_BUCKET_NAME: string;
TEMPLATES_BUCKET_NAME: string;
GLOBAL_BUCKET_NAME: string;
GLOBAL_CLOUD_BUCKET_NAME: string;
USE_COUCH: string | boolean;
DISABLE_DEVELOPER_LICENSE: string | undefined;
DEFAULT_LICENSE: string | undefined;
SERVICE: string;
MEMORY_LEAK_CHECK: string | boolean;
LOG_LEVEL: string | undefined;
SESSION_UPDATE_PERIOD: string | undefined;
DEPLOYMENT_ENVIRONMENT: string;
_set(key: any, value: any): void;
};
export = env;