UNPKG

@prism-engineer/router

Version:

Type-safe Express.js router with automatic client generation

10 lines 415 B
import { TSchema } from '@sinclair/typebox'; export interface ClientGenerator { generateClient(options: { name: string; baseUrl: string; }, routes: any[]): Promise<string>; } export declare const createTypeScriptClientGenerator: () => ClientGenerator; export declare function extractTypeFromSchema(schema: TSchema, typeName?: string): Promise<string>; //# sourceMappingURL=generator.d.ts.map