messages: {
required: string;
string: string;
email: string;
mobile: string;
creditCard: string;
passport: string;
postalCode: string;
regex: string;
ascii: string;
iban: string;
jwt: string;
coordinates: string;
url: string;
activeUrl: string;
alpha: string;
alphaNumeric: string;
minLength: string;
maxLength: string;
fixedLength: string;
confirmed: string;
endsWith: string;
startsWith: string;
sameAs: string;
notSameAs: string;
in: string;
notIn: string;
ipAddress: string;
uuid: string;
ulid: string;
hexCode: string;
boolean: string;
number: string;
"number.in": string;
min: string;
max: string;
range: string;
positive: string;
negative: string;
nonNegative: string;
nonPositive: string;
decimal: string;
withoutDecimals: string;
accepted: string;
enum: string;
literal: string;
object: string;
array: string;
"array.minLength": string;
"array.maxLength": string;
"array.fixedLength": string;
notEmpty: string;
distinct: string;
record: string;
"record.minLength": string;
"record.maxLength": string;
"record.fixedLength": string;
tuple: string;
union: string;
unionGroup: string;
unionOfTypes: string;
date: string;
"date.equals": string;
"date.after": string;
"date.before": string;
"date.afterOrEqual": string;
"date.beforeOrEqual": string;
"date.sameAs": string;
"date.notSameAs": string;
"date.afterField": string;
"date.afterOrSameAs": string;
"date.beforeField": string;
"date.beforeOrSameAs": string;
"date.weekend": string;
"date.weekday": string;
nativeFile: string;
"nativeFile.minSize": string;
"nativeFile.maxSize": string;
"nativeFile.mimeTypes": string;
} = ...
Type Declaration
required: string
string: string
email: string
mobile: string
creditCard: string
passport: string
postalCode: string
regex: string
ascii: string
iban: string
jwt: string
coordinates: string
url: string
activeUrl: string
alpha: string
alphaNumeric: string
minLength: string
maxLength: string
fixedLength: string
confirmed: string
endsWith: string
startsWith: string
sameAs: string
notSameAs: string
in: string
notIn: string
ipAddress: string
uuid: string
ulid: string
hexCode: string
boolean: string
number: string
number.in: string
min: string
max: string
range: string
positive: string
negative: string
nonNegative: string
nonPositive: string
decimal: string
withoutDecimals: string
accepted: string
enum: string
literal: string
object: string
array: string
array.minLength: string
array.maxLength: string
array.fixedLength: string
notEmpty: string
distinct: string
record: string
record.minLength: string
record.maxLength: string
record.fixedLength: string
tuple: string
union: string
unionGroup: string
unionOfTypes: string
date: string
date.equals: string
date.after: string
date.before: string
date.afterOrEqual: string
date.beforeOrEqual: string
date.sameAs: string
date.notSameAs: string
date.afterField: string
date.afterOrSameAs: string
date.beforeField: string
date.beforeOrSameAs: string
date.weekend: string
date.weekday: string
nativeFile: string
nativeFile.minSize: string
nativeFile.maxSize: string
nativeFile.mimeTypes: string
Default error message templates used throughout the Vine validation library. These messages support mustache-style interpolation for dynamic values like field names, expected values, and validation parameters.
Message templates use {{ }} syntax for variable interpolation: