validata
Version:
Type safe data validation and sanitization
11 lines (10 loc) • 1 kB
TypeScript
import { CommonValidationOptions } from './common';
interface CoerceOptions {
}
interface ValidationOptions extends CommonValidationOptions<boolean> {
}
export declare const isBoolean: (options?: (CoerceOptions & ValidationOptions) | undefined) => import("./types").ValueProcessor<boolean>;
export declare const maybeBoolean: (options?: (import("./common").MaybeOptions & CoerceOptions & ValidationOptions) | undefined) => import("./types").ValueProcessor<boolean | undefined>;
export declare const asBoolean: (options?: (import("./common").WithDefault<boolean> & import("./common").CommonConvertOptions<boolean> & CoerceOptions & ValidationOptions) | undefined) => import("./types").ValueProcessor<boolean>;
export declare const maybeAsBoolean: (options?: (import("./common").MaybeOptions & import("./common").WithDefault<boolean> & import("./common").CommonConvertOptions<boolean> & CoerceOptions & ValidationOptions) | undefined) => import("./types").ValueProcessor<boolean | undefined>;
export {};