use bun_core::String as BunString;
#[allow(non_camel_case_types)]
pub type JSBundlerPlugin = bun_bundler::bundle_v2::JSBundlerPlugin;
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__anyMatches(
_this: &JSBundlerPlugin,
_namespace: &mut BunString,
_path: &mut BunString,
_is_on_load: bool,
) -> bool {
false
}
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__matchOnLoad(
_this: &mut JSBundlerPlugin,
_namespace_string: &mut BunString,
_path: &mut BunString,
_context: *mut core::ffi::c_void,
_default_loader: u8,
_is_server_side: bool,
) {
}
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__matchOnResolve(
_this: &mut JSBundlerPlugin,
_namespace_string: &mut BunString,
_path: &mut BunString,
_importer: &mut BunString,
_context: *mut core::ffi::c_void,
_kind: u8,
) {
}
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__drainDeferred(_this: &mut JSBundlerPlugin, _rejected: bool) {}
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__hasOnBeforeParsePlugins(_this: &JSBundlerPlugin) -> i32 {
0
}
#[unsafe(no_mangle)]
pub extern "C" fn JSBundlerPlugin__callOnBeforeParsePlugins(
_this: &JSBundlerPlugin,
_ctx: *mut core::ffi::c_void,
_namespace: &BunString,
_path: &BunString,
_args: *mut core::ffi::c_void,
_result: *mut core::ffi::c_void,
_should_continue_running: *mut i32,
) -> i32 {
0
}