UNPKG

markmv

Version:

TypeScript CLI for markdown file operations with intelligent link refactoring

29 lines 1.41 kB
/** * Auto-generated REST API route definitions for markmv API methods * * DO NOT EDIT MANUALLY - This file is auto-generated */ import type { IncomingMessage, ServerResponse } from 'node:http'; import type { FileOperations } from '../core/file-operations.js'; export interface ApiRoute { path: string; method: 'GET' | 'POST' | 'PUT' | 'DELETE'; handler: (req: IncomingMessage, res: ServerResponse, markmvInstance: FileOperations) => Promise<void>; description: string; inputSchema: object; outputSchema: object; } export declare const autoGeneratedApiRoutes: ApiRoute[]; export declare function createmoveFileHandler(req: IncomingMessage, res: ServerResponse, markmvInstance: FileOperations): Promise<void>; export declare function createmoveFilesHandler(req: IncomingMessage, res: ServerResponse, markmvInstance: FileOperations): Promise<void>; export declare function createvalidateOperationHandler(req: IncomingMessage, res: ServerResponse, markmvInstance: FileOperations): Promise<void>; export declare function createtestAutoExposureHandler(req: IncomingMessage, res: ServerResponse, _markmvInstance: FileOperations): Promise<void>; /** * Get API route by path */ export declare function getApiRouteByPath(path: string): ApiRoute | undefined; /** * Get all API route paths */ export declare function getApiRoutePaths(): string[]; //# sourceMappingURL=api-routes.d.ts.map