import { AnySchema } from './AnySchema'; import { Convert } from './convert-types'; export declare class OrSchema extends AnySchema { readonly schema = "or"; private allowedValues; constructor(); items(a: A): OrSchema>; items(a: A, b: B): OrSchema>; items(a: A, b: B, c: C): OrSchema>; items(a: A, b: B, c: C, d: D): OrSchema>; items(a: A, b: B, c: C, d: D, e: E): OrSchema>; optional(): OrSchema; nullable(): OrSchema; }