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
TypeScript
/**
* @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>;