import type { AnyContractRouter } from "@orpc/contract"; export interface GenerateOpenApiSpecOptions { title: string; description: string; servers: { url: string; description: string; }[]; } export declare const generateOpenApiSpec: (contract: AnyContractRouter, options: GenerateOpenApiSpecOptions) => Promise>; type OpenApiSpecWithPaths = { paths?: Record; }>>; }; /** * Per RFC 9110, 204 No Content responses MUST NOT include a message body. */ export declare const stripContentFrom204Responses: (spec: T) => T; export {};