import type { OpenAPIV3 } from "openapi-types"; import type { TypeOptions } from "../types.js"; import { createMetadataStorage } from "./factory.js"; export type OperationParameterMetadata = Omit & { name: string; in: "path" | "query" | "header" | "cookie"; } & Partial; export const OperationParameterMetadataKey = Symbol("OperationParameter"); export const OperationParameterMetadataStorage = createMetadataStorage( OperationParameterMetadataKey, [], );