use crate::cm_tools::tools::tool_json_schema::tool_parameters_schema_value;
use crate::cm_tools::tools::tool_param_types::{
AppendFileArgs, ChmodFileArgs, CreateDirArgs, DeleteDirArgs, DeleteFileArgs, SearchReplaceArgs,
SymlinkInfoArgs,
};
pub(in crate::cm_tools::tools) fn params_delete_file() -> serde_json::Value {
tool_parameters_schema_value::<DeleteFileArgs>()
}
pub(in crate::cm_tools::tools) fn params_delete_dir() -> serde_json::Value {
tool_parameters_schema_value::<DeleteDirArgs>()
}
pub(in crate::cm_tools::tools) fn params_append_file() -> serde_json::Value {
tool_parameters_schema_value::<AppendFileArgs>()
}
pub(in crate::cm_tools::tools) fn params_create_dir() -> serde_json::Value {
tool_parameters_schema_value::<CreateDirArgs>()
}
pub(in crate::cm_tools::tools) fn params_search_replace() -> serde_json::Value {
tool_parameters_schema_value::<SearchReplaceArgs>()
}
pub(in crate::cm_tools::tools) fn params_chmod_file() -> serde_json::Value {
tool_parameters_schema_value::<ChmodFileArgs>()
}
pub(in crate::cm_tools::tools) fn params_symlink_info() -> serde_json::Value {
tool_parameters_schema_value::<SymlinkInfoArgs>()
}