@basic_query(t.List[Journey])<EOL>def journey_options(origin:      str,<EOL>destination: str,<EOL>via:         t.Optional[str]=None,<EOL>before:      t.Optional[int]=None,<EOL>after:       t.Optional[int]=None,<EOL>time:        t.Optional[datetime]=None,<EOL>hsl:         t.Optional[bool]=None,<EOL>year_card:   t.Optional[bool]=None) -> (<EOL>snug.Query[t.List[Journey]]):
return snug.GET('<STR_LIT>', params={<EOL>'<STR_LIT>':     origin,<EOL>'<STR_LIT>':       destination,<EOL>'<STR_LIT>':      via,<EOL>'<STR_LIT>': before,<EOL>'<STR_LIT>':     after,<EOL>'<STR_LIT>':        time,<EOL>'<STR_LIT>':      hsl,<EOL>'<STR_LIT>':        year_card,<EOL>})<EOL>
journey recommendations from an origin to a destination station