UNPKG

@senchou/core

Version:

Generate TypeScript for Kubernetes resources.

14 lines (13 loc) 453 B
import Coder from "@littlethings/coder"; import { Struct, Type, Schema } from "@littlethings/schemer"; export interface StructGeneratorOptions { coder: Coder; name: string; schema: Struct; serializers: { name: (identifier: string) => string; }; emit: (name: string, schema: Schema) => Type; } declare const generate: ({ coder, name, schema, serializers, emit, }: StructGeneratorOptions) => void; export default generate;