import { TSchema } from "@sinclair/typebox"; export type ParameterInputType = "query" | "header" | "path" | "body"; export interface ParameterDefinition { in: ParameterInputType; def: T; } export declare class Parameter { static Query(schema: T): ParameterDefinition; static Path(schema: T): ParameterDefinition; static Body(schema: T): ParameterDefinition; }