use napi::bindgen_prelude;
use napi::bindgen_prelude::JsObjectValue;

use super::macros::namespace_function;
use super::{SourceControl, Uri};

namespace_function! {
    "scm" {
        "createSourceControl":
            create_source_control(
                id: &str,
                label: &str,
                root_uri: &Uri,
            ) -> SourceControl<'env>;
    }
}