UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

9 lines (8 loc) 643 B
import { FileManager } from './file-manager'; import { ResourceModel } from './codegen'; import { ResourceFile } from './types'; export declare function generateSource(model: ResourceModel): string; export declare function generateAndExportResource(model: ResourceModel, fileManager: FileManager): Promise<void>; export declare function exportResources(resources: ResourceModel[], fileManager: FileManager): Promise<void>; export declare function generateIndex(modules: ResourceFile[][], fileManager: FileManager): Promise<void>; export declare function generateModuleIndex(resources: ResourceFile[], fileManager: FileManager): Promise<void>;