UNPKG

capnpc-ts

Version:

Cap'n Proto schema compiler for TypeScript.

8 lines (7 loc) 504 B
import * as s from "capnp-ts/src/std/schema.capnp.js"; import { CodeGeneratorContext } from "./code-generator-context"; import { CodeGeneratorFileContext } from "./code-generator-file-context"; export declare function compile(ctx: CodeGeneratorFileContext): string; export declare function loadRequest(req: s.CodeGeneratorRequest): CodeGeneratorContext; export declare function printSourceFiles(ctx: CodeGeneratorContext): string[]; export declare function writeTsFiles(ctx: CodeGeneratorContext): void;