/**
* Copyright Super iPaaS Integration LLC, an IBM Company 2024
*/
export class AppConstants {
    public static readonly TYPE_NOT_FOUND_EXCEPTION = 'Type Not Found Exception';
    public static readonly COLON = ':';
    public static readonly apiSpec='api-spec';
    public static readonly PARSING_EXCEPTION = (fileName = '') => `Exception occured while parsing ${fileName}.`;
	public static readonly GATEWAY_DEPLOY_BASE_URL = '/studio/api/v1/deploy';
	public static readonly VALIDATION_ERROR_CODE = 'STU-VAL_ERR';
	public static readonly YAML_FILE = 'STU-YAML_FILE';
	public static readonly TEST= 'test';
	public static readonly ASSERTION= 'assertion';
	public static readonly ENVIRONMENT= 'environment';
    public static readonly ALLOWED_ENDPOINTS = [
		'default-endpoint',
		'conditional-endpoints',
		'loadbalance-endpoints',
		'jms-amqp-endpoint',
		'content-based-endpoints',
		'dynamic-endpoints',
		'mock-endpoint'
	];
	public static readonly pathVariable='$path';

	public static readonly YAMLStructure = 'YAML Structure';
	public static readonly YAMLContent = 'YAML Content';
	public static readonly REST= 'rest';
	public static readonly STUDIO_ASSET= 'asset';
	public static readonly APPLICATION_YAML_REQ_TYPE= 'application/x-yaml';
	public static readonly APPLICATION_JSON_REQ_TYPE= 'application/json';

    // EXCEPTIONS
}