import { type WhookCommandDefinition } from '../types/commands.js';
import { type WhookOpenAPI } from '../types/openapi.js';
export interface WhookRawCommandArgs {
    namedArguments: Record<string, string>;
    rest: string[];
    command: string;
}
export declare function parseArgs(rawArgs: string[]): WhookRawCommandArgs;
export declare function promptArgs({ API, COMMAND_DEFINITION, }: {
    API: WhookOpenAPI;
    COMMAND_DEFINITION: WhookCommandDefinition;
}, args: WhookRawCommandArgs): Promise<WhookRawCommandArgs>;
