UNPKG

@digitalasset/daml-ledger

Version:
7 lines (6 loc) 249 B
import { UnionValidation, Validation } from "./Validation"; export declare function union<Tag extends string, A extends { [_ in Tag]: string; }>(type: string, tag: Tag, values: () => { [_ in A[Tag]]: Validation; }): UnionValidation<Tag, A>;