import * as t from "io-ts"; import { ExtendsWitness } from "../utils/util-types"; import { MappedDataSource } from "../MappedDataSource"; import { DataSourceMapping } from "../DataSourceMapping"; import { MappedField } from "../MappedField"; import { FieldMapping, FieldMappingArgs } from "../FieldMapping"; import { AssociationMapping } from "../AssociationMapping"; export declare type _AssociationMappingWitness = ExtendsWitness, AssociationMapping>; export declare type MappedDataSourceWitness = ExtendsWitness, MappedDataSource>; export declare type MappedFieldWitness = ExtendsWitness, MappedField>; export declare type FieldMappingArgsWitness = ExtendsWitness, FieldMappingArgs>>; export declare type FieldMappingWitness = ExtendsWitness, FieldMapping, {}>>;