export const DEFAULT_IS_TRUE_MESSAGE = () => 'The validated expression is false';
export const DEFAULT_IS_NULL_MESSAGE = () => 'The validated object is null';
export const DEFAULT_NOT_EMPTY_MESSAGE = () => 'The validated value is empty';
export const DEFAULT_NOT_BLANK_MESSAGE = () => 'The validated string is blank';
// prettier-ignore
export const DEFAULT_INVALID_TYPE_MESSAGE = (value, type) => () => `Invalid type - '${value}' is not a ${type}!`;
// prettier-ignore
export const DEFAULT_INVALID_INDEX_MESSAGE = (index, array) => () => `The validated array index is invalid! You requested index #${index} but the array had #${array.length} elements`;
// prettier-ignore
export const DEFAULT_INVALID_PROPERTY_MESSAGE = (key, obj) => () => `The key '${key}' is not available in ${JSON.stringify(obj)}`;
// prettier-ignore
export const DEFAULT_MATCHES_PATTERN = (input, pattern) => () => `The string '${input}' does not match the given pattern: '${pattern.source}'!`;
// prettier-ignore
export const DEFAULT_MATCHES_EMAIL = (value) => () => `'${value}' is not a valid email address!`;
// prettier-ignore
export const DEFAULT_MATCHES_HOSTNAME = (value) => () => `'${value}' is not a valid hostname!`;
// prettier-ignore
export const DEFAULT_MATCHES_PASSWORD = (pw) => () => `'${pw}' is not a valid password!`;
// prettier-ignore
export const DEFAULT_MATCHES_ALPHANUMERIC = (value) => () => `'${value}' is not a alphanumeric value!`;
// prettier-ignore
export const DEFAULT_MATCHES_HEX = (value) => () => `'${value}' is not a hex value!`;
// prettier-ignore
export const DEFAULT_MATCHES_UUID = (value) => () => `'${value}' is not a UUID value!`;
export const DEFAULT_EXCLUSIVE_BETWEEN_MESSAGE = () => 'The value is not in the specified exclusive range';
export const DEFAULT_JSON_MESSAGE = () => 'The value is neither a num, String, bool, Null, List or Map';
export const DEFAULT_PORT_MESSAGE = (port) => () => `'${port}' is not a valid port number!`;
export const DEFAULT_MATCHES_URL = (url) => () => `'${url}' is not a valid URL!`;
// prettier-ignore
export const DEFAULT_INCLUSIVE_BETWEEN_MESSAGE = (value, start, end) => () => `'${value}' is not in the specified inclusive range (${start}/${end})!`;
export const DEFAULT_MATCHES_JWT = (token) => () => `'${token}' is not a valid WebToken!`;
export const DEFAULT_MATCHES_LOCATION = (latitude, longitude) => () => `'${latitude}'/'${longitude}' is no a valid Location`;
//# sourceMappingURL=messages.js.map