UNPKG

macoolka-type-model

Version:

`macoolka-type-model` is a library for define model in TypeScript. It easily build a type contain field and method to your Application. It provide a generation model for type and validition

23 lines (22 loc) 627 B
import { Validation } from 'macoolka-io'; export * from 'macoolka-io'; import { MModule as IModule } from './models/Module'; export * from './models/io'; import { Node } from 'macoolka-app/lib/Node'; /** * Module IO * @since 0.2.0 * */ export declare const Module: (ignoreNames: Array<string>) => import("io-ts").Type<IModule, IModule, unknown>; /** * Module IO * @since 0.2.0 * */ export declare const NoValidNameModule: import("io-ts").Type<IModule, IModule, unknown>; /** * Convart Validation to MonadNodeSync * @since 0.2.0 */ export declare const mapI18N: <A>(value: Validation<A>, locale?: string) => Node<A>;