import { CasterFn, Caster, TypeGuard, TypeChecker } from './types'; export { is } from './is'; export { CasterFn, Caster, TypeGuard, TypeChecker, }; export declare const casterApi: (casterFn: CasterFn) => Caster; export declare const createCaster: { (typeName: string, typeGuard: TypeGuard, transform?: CasterFn): Caster; (typeName: string, typeGuard: TypeChecker, transform: CasterFn): Caster; };