derw
Version:
An Elm-inspired language that transpiles to TypeScript
18 lines (17 loc) • 909 B
TypeScript
import { Value, StringValue, FormatStringValue, ListRange, ListDestructurePart, LeftPipe, Export, Import } from "../types";
export { generateValue };
export { generateStringValue };
export { generateFormatStringValue };
export { generateListRange };
export { generateListDestructurePart };
export { flattenLeftPipe };
export { generateImportBlock };
export { generateExportBlock };
declare function generateValue(value: Value): string;
declare function generateStringValue(string: StringValue): string;
declare function generateFormatStringValue(string: FormatStringValue): string;
declare function generateListRange(list: ListRange): string;
declare function generateListDestructurePart(part: ListDestructurePart): string;
declare function flattenLeftPipe(leftPipe: LeftPipe): any;
declare function generateImportBlock(imports: Import): string;
declare function generateExportBlock(exports: Export): string;