@7nohe/openapi-react-query-codegen
Version:
OpenAPI React Query Codegen
11 lines (10 loc) • 612 B
text/typescript
import { type Project } from "ts-morph";
import type { GenerationContext, OperationInfo } from "./types.mjs";
/**
* Parse operations from the OpenAPI-generated service file and return normalized DTOs.
*/
export declare function parseOperations(project: Project, pageParam: string): Promise<OperationInfo[]>;
/**
* Build generation context from project configuration.
*/
export declare function buildGenerationContext(project: Project, client: GenerationContext["client"], pageParam: string, nextPageParam: string, initialPageParam: string, omitInitialPageParam: boolean, version: string): GenerationContext;