UNPKG

@seliseblocks/mcp-server

Version:

A Model Context Protocol (MCP) server for managing schemas in SELISE Blocks platform, built with TypeScript.

24 lines 913 B
import { ModuleGenerationRequest, GeneratedFile } from '../types/templateType.js'; export declare class TemplateGenerator { private request; constructor(request: ModuleGenerationRequest); private get pascalCaseName(); private get camelCaseName(); private get kebabCaseName(); private get upperCaseName(); private getFieldType; private getZodType; private getFieldValidation; generateTypesFile(): GeneratedFile; generateQueriesFile(): GeneratedFile; generateMutationsFile(): GeneratedFile; generateServiceFile(): GeneratedFile; generateHooksFile(): GeneratedFile; generateFormComponent(): GeneratedFile; generateIndexFile(): GeneratedFile; generateColumnsFile(): GeneratedFile; generatePageFile(): GeneratedFile; generateNavigationUpdate(): GeneratedFile; generateAllFiles(): GeneratedFile[]; } //# sourceMappingURL=templates.d.ts.map