import type { ApiCommandDescriptor } from './types.js';
export type JsonValue = null | boolean | number | string | JsonValue[] | {
    [key: string]: JsonValue;
};
export declare function parseInput(descriptor: ApiCommandDescriptor, input?: string): Record<string, unknown> | undefined;
export declare function resolvePathParams(descriptor: ApiCommandDescriptor, positionalValues: string[], input?: Record<string, unknown>): Record<string, string>;
export declare function stripPathParamsFromInput(input: Record<string, unknown> | undefined, params: Record<string, string>): Record<string, unknown> | undefined;
//# sourceMappingURL=input.d.ts.map