-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprocess.env.d.ts
25 lines (24 loc) · 893 Bytes
/
process.env.d.ts
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
declare global {
namespace NodeJS {
interface ProcessEnv {
NODE_ENV: 'development' | 'production';
NEXT_PUBLIC_APP_STAGE: 'test' | 'development' | 'staging' | 'production';
NEXT_PUBLIC_APP_BASE_URL: string;
// Mixpanel
NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN: string;
NEXT_PUBLIC_MIXPANEL_PROXY: string;
// Firebase
NEXT_PUBLIC_FIREBASE_API_KEY: string;
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN: string;
NEXT_PUBLIC_FIREBASE_PROJECT_ID: string;
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET: string;
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID: string;
NEXT_PUBLIC_FIREBASE_APP_ID: string;
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID: string;
}
}
}
// Trick to make this a valid module:
// If this file has no import/export statements (i.e. is a script)
// convert it into a module by adding an empty export statement.
export {};