@kunn/go
Version:
:octopus: Go Language support for Kunn
6 lines (5 loc) • 478 B
TypeScript
import { KunnData, KunnRoute, Line, PROTOCOL } from "@kunn/core";
export declare const generateGoLangTypeKeyedDefinition: (name: string, data: KunnData, nest: number) => Line[];
export declare const generateGoLangTypeDefinition: (data: KunnData, nest: number) => Line[];
export declare const generateGoLangSubData: (name: string, record: Record<string, KunnData>) => Line[];
export declare const generateGoLangGesture: <P extends PROTOCOL = any>(route: KunnRoute<P>) => string;