{
	"$schema": "../http-client.env.schema.json",
	"$kulalaShared": {
		"$kulalaDefaultHeaders": {
			"X-Kulala-Shared-Default-Header": "kulala-family"
		},
		"$kulalaDefaultCurlOptions": ["--insecure", "--max-time 2"],
		"API_URL": "https://echo.kulala.app"
	},
	"default": {
		"env_name": "default",
		"folder_level": 2,
		"grpc": {
			"addr": "grpc.postman-echo.com",
			"port": 443
		},
		"websocket": {
			"addr": "wss://echo.kulala.app"
		},
		"Security": {
			"Auth": {
				"default": {
					"Type": "OAuth2",
					"Grant Type": "Authorization Code",
					"Redirect URL": "https://httpbun.com/get",
					"Client ID": "kulala-core",
					"Client Credentials": "in body",
					"Auth URL": "https://httpbun.com/oauth2/authorize",
					"Token URL": "https://httpbun.com/oauth2/token"
				},
				"oidc": {
					"Type": "OAuth2",
					"Grant Type": "Authorization Code",
					"Redirect URL": "http://localhost:3000/",
					"Client ID": "kulala-core",
					"Client Credentials": "in body",
					"Auth URL": "https://echo.kulala.app/oauth2/authorize",
					"Token URL": "https://echo.kulala.app/oauth2/token",
					"Scope": "openid email profile",
					"Acquire Automatically": true
				},
				"mock": {
					"Type": "Mock",
					"Token": "My secret token"
				}
			}
		}
	},
	"dev": {
		"env_name": "dev",
		"folder_level": 2
	},
	"staging": {
		"env_name": "staging",
		"folder_level": 2
	},
	"prod": {
		"$kulalaDefaultHeaders": {
			"X-Kulala-Default-Header-in-Prod": "kulala-family"
		},
		"$kulalaDefaultCurlOptions": ["--no-insecure", "--max-time 5"],
		"env_name": "prod",
		"folder_level": 2
	}
}
