import type { Db } from "@rudderhq/db";
import { PluginLoaderOptions, PluginRuntimeServices, PluginLoader } from "./plugin-loader.helpers.js";
export declare function pluginLoader(db: Db, options?: PluginLoaderOptions, runtimeServices?: PluginRuntimeServices): PluginLoader;
/**
 * Resolve the absolute path to a plugin's worker entrypoint from its manifest
 * and known install locations.
 *
 * The manifest `entrypoints.worker` field is relative to the package root.
 * We check the local plugin directory (where the package was installed) and
 * also the package directory if it was a local-path install.
 *
 * @see PLUGIN_SPEC.md §10 — Package Contract
 */
//# sourceMappingURL=plugin-loader.core.d.ts.map