new
StringZod(_input: YelixInput)
base64(failedMessage?: FailedMessage): this
date(failedMessage?: FailedMessage): this
datetime(failedMessage?: FailedMessage): this
email(failedMessage?: FailedMessage): this
endsWith(searchString: string,failedMessage?: FailedMessage,): this
enum(enums: string[],failedMessage?: FailedMessage,): this
includes(searchString: string,failedMessage?: FailedMessage,): this
ip(failedMessage?: FailedMessage): this
isValidType(failedMessage?: FailedMessage): this
length(exactLength: number,failedMessage?: FailedMessage,): this
max(maxLength: number,failedMessage?: FailedMessage,): this
min(minLength: number,failedMessage?: FailedMessage,): this
optional(): this
regex(pattern: RegExp,failedMessage?: FailedMessage,): this
required(failedMessage?: FailedMessage): this
startsWith(searchString: string,failedMessage?: FailedMessage,): this
time(failedMessage?: FailedMessage): this
toLowerCase(failedMessage?: FailedMessage): this
toNumber(failedMessage?: FailedMessage): NumberZod
toUpperCase(failedMessage?: FailedMessage): this
trim(failedMessage?: FailedMessage): this
url(failedMessage?: FailedMessage): this