UNPKG

dilswer

Version:

Blazingly fast data validation library with TypeScript integration.

9 lines (8 loc) 434 B
import type { RecordTypeSchema } from "../data-types/type-types"; import { RecordType } from "../data-types/types/record"; import type { SumRecord } from "./types"; /** * Merges two RecordOf Data Types into one. Similar to how the * Typescript `&` works. */ export declare const And: <R1 extends RecordTypeSchema, R2 extends RecordTypeSchema>(recordDataTypeA: RecordType<R1>, recordDataTypeB: RecordType<R2>) => SumRecord<R1, R2>;