import { Command, Discovery, Handler, In, JSONReference, JSONSchema, Operation, Option, ParameterMappings, Parameters, ResponsePostProcessor } from "../../types.js"; type ExtendedType = { allowEmptyValue?: boolean; required?: boolean; }; export declare const updatePath: (doc: Discovery, path: string) => string; export declare const isPathParameter: (segment: string) => boolean; export declare const writeParameter: (parameter: string, value: string) => string; export declare const getSegments: (value: string) => Array; export declare const handleReadPathHandler: (doc: Discovery, operation: Operation) => ResponsePostProcessor; export declare const getDescriptionForCommand: (command: Command, operation: Operation) => string; export declare const getSchema: (obj: JSONReference | T, doc: Discovery) => T; export declare const addOptionToCommand: (option: Option, options: Array