UNPKG

apx-toolkit

Version:

Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.

20 lines 806 B
/** * Code Generator - Generate code snippets in multiple languages * Makes the tool a developer's dream by providing ready-to-use code */ import type { DiscoveredAPI } from '../types.js'; export type CodeLanguage = 'typescript' | 'javascript' | 'python' | 'go' | 'rust' | 'java' | 'php' | 'ruby' | 'curl' | 'powershell' | 'csharp' | 'kotlin'; export interface CodeSnippet { language: CodeLanguage; code: string; description: string; } /** * Generates code snippets for an API in multiple languages */ export declare function generateCodeSnippets(api: DiscoveredAPI): CodeSnippet[]; /** * Generates code snippets for all discovered APIs */ export declare function generateAllCodeSnippets(apis: DiscoveredAPI[]): Record<string, CodeSnippet[]>; //# sourceMappingURL=code-generator.d.ts.map