import type { OperationChunk, TagChunk } from "@speakeasy-api/docs-md-shared"; import type { CodeSamples } from "../../data/generateCodeSamples.ts"; import type { Renderer } from "../../renderers/base.ts"; type RenderOperationOptions = { renderer: Renderer; chunk: OperationChunk; tagChunk: TagChunk; docsCodeSamples: CodeSamples; }; export declare function renderSecurity(security: OperationChunk["chunkData"]["security"], renderer: Renderer): void; export declare function renderParameters(parameters: OperationChunk["chunkData"]["parameters"], renderer: Renderer): void; export declare function renderRequestBody(requestBody: OperationChunk["chunkData"]["requestBody"], renderer: Renderer): void; export declare function renderResponseBodies(responses: OperationChunk["chunkData"]["responses"], renderer: Renderer): void; export declare function renderOperation({ renderer, tagChunk, chunk, docsCodeSamples, }: RenderOperationOptions): void; export {}; //# sourceMappingURL=operation.d.ts.map