1use std::path::PathBuf;
2
3pub trait Cli {
4 fn new() -> Self;
5 fn parse(&self) -> CliActions;
6}
7
8pub enum CliActions {
9 Add(Result<PathBuf, String>),
10 Chdir(String),
11 InstallWrapper,
12 Remove(Option<String>),
13 Search,
14 UnknownCommand,
15}