@edgeguideab/expect
Version:
Check for user input in a consistent way and generate error messages for missings
19 lines (18 loc) • 440 B
TypeScript
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;
};