UNPKG

@edgeguideab/expect

Version:

Check for user input in a consistent way and generate error messages for missings

19 lines (18 loc) 440 B
import { IStringOption } from "../definitions"; export declare function validateString({ parameter, value, options, }: { parameter: string | number | Array<string | number>; value: unknown; options: IStringOption; }): { valid: boolean; error?: undefined; parsed?: undefined; } | { valid: boolean; error: string; parsed?: undefined; } | { valid: boolean; parsed: string; error?: undefined; };