ts5deco-express-controller
Version:
TypeScript 5 Modern Decorator Express Controller Framework
25 lines • 843 B
TypeScript
/**
* OpenAPI TypeScript 타입 생성기
* CLI와 programmatic API를 위한 핵심 로직
*/
export interface GenerateTypesOptions {
/** OpenAPI 스펙 파일 경로 */
input: string;
/** 생성된 타입 파일 출력 디렉토리 */
outputDir: string;
/** API 타입 별칭 파일 경로 */
apiTypesPath?: string;
/** 유틸리티 타입 파일 경로 */
utilsPath?: string;
/** 타입 별칭 생성 여부 */
generateAliases?: boolean;
/** 유틸리티 타입 생성 여부 */
generateUtils?: boolean;
/** 추가 openapi-typescript 옵션 */
openapiTypescriptOptions?: string[];
}
/**
* OpenAPI 스펙에서 TypeScript 타입을 생성합니다
*/
export declare function generateTypes(options: GenerateTypesOptions): Promise<void>;
//# sourceMappingURL=type-generator.d.ts.map