@valuer/main
Version:
Valuer is an advanced declarative value validator
11 lines (10 loc) • 318 B
TypeScript
import { Dict } from "@valuer/types";
import { Failure } from "../types";
import { ErrorMessage } from "./errors";
declare type ValuerError = {
name: string;
value: any;
message: ErrorMessage;
};
export declare type Result<Value = any> = Value | boolean | Dict<Failure> | ValuerError;
export {};