import type { ComponentRegistry } from './component-registry.mts'; import { type ResponseContract } from './operation-types.mts'; import type { OpenApiResponseOrRef, OpenApiSchema } from './openapi-types.mts'; export declare function buildOperationResponse(variants: ResponseContract[], registry: ComponentRegistry): { responses: Record; unavailable: boolean; unavailableReason?: string; }; export declare function mergeVariantSchemas(schemas: OpenApiSchema[]): OpenApiSchema;