@whook/whook
Version:
Build strong and efficient REST web services.
13 lines (12 loc) • 525 B
TypeScript
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>;