@rnaga/wp-node
Version:
👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**
10 lines • 932 B
TypeScript
import type * as types from "../types";
export declare namespace validating {
const fieldSafe: <T extends types.validating.Tables, V>(table: T, field: types.validating.Field<T>, value: V) => V | undefined;
const field: <T extends types.validating.Tables, V>(table: T, field: types.validating.Field<T>, value: V) => Exclude<V, undefined>;
const execAny: <T extends types.validating.Parser>(func: T, v: any) => types.validating.ParserReturnType<T>;
const exec: <T extends types.validating.Parser>(func: T, v: types.validating.ParserReturnType<T>) => types.validating.ParserReturnType<T>;
const execSafeAny: <T extends types.validating.Parser>(func: T, v: any) => types.validating.ParserReturnType<T> | undefined;
const execSafe: <T extends types.validating.Parser>(func: T, v: types.validating.ParserReturnType<T>) => types.validating.ParserReturnType<T> | undefined;
}
//# sourceMappingURL=validating.d.ts.map