ParseResult: {
    command: ParsedCommand;
    match: true;
} | {
    match: false;
}