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

26 lines (25 loc) 683 B
/** * @file */ import TypeBuild from './TypeBuild'; import IOBuild from './IOBuild'; import { TSOptions } from './types'; import { MModule as InputModule } from '../models/InputModule'; import { ReaderNode } from 'macoolka-app/lib/Node'; export { TypeBuild, IOBuild }; /** * Build typescript code with InputModule * @desczh * 用InputModule生成typescript代码 * @param ts * @since 0.2.0 */ export declare const typeBuild: (ts?: TSOptions) => ReaderNode<InputModule, string>; /** * Build io code with InputModule * @desczh * 用InputModule生成IO代码 * @param ts * @since 0.2.0 */ export declare const ioBuild: (ts?: TSOptions) => ReaderNode<InputModule, string>;