<?hh //strict
enum HTTP: string as string {
  GET = 'GET';
  POST = 'POST';
  PUT = 'PUT';
  DELETE = 'DELETE';
  PATCH = 'PATCH';
}
enum AppEnv: string as string {
  API = 'API';
  UNIT_TESTS = 'UNIT_TESTS';
  MAIN = 'MAIN';
  PRODUCTION = 'production';
  DEVELOPMENT = 'development';
}
const string ASSETS_PREFIX = 'res.app.com/';
const string HOSTNAME = 'app.com';

<?hh //strict
enum HTTP: string as string {
  GET = 'GET';
  POST = 'POST';
  PUT = 'PUT';
  DELETE = 'DELETE';
  PATCH = 'PATCH';
}
enum AppEnv: string as string {
  API = 'API';
  UNIT_TESTS = 'UNIT_TESTS';
  MAIN = 'MAIN';
  PRODUCTION = 'production';
  DEVELOPMENT = 'development';
}
enum ExceptionCode:int as int {
	GENERIC = 1;
	NOT_FOUND = 2;
	NETWORK_ERROR = 3;
	DELETED = 4;
}
const string ASSETS_PREFIX = 'res.app.com/';
const string HOSTNAME = 'app.com';

Create a standard enum for Exception Codes
Create a standard enum for Exception Codes
