import { createJiti } from "jiti"; type PluginRuntimeRecord = { origin?: string; rootDir?: string; source: string; }; export declare function readPluginBoundaryConfigSafely(): import("../../config/types.openclaw.ts").OpenClawConfig; export declare function resolvePluginRuntimeRecord(pluginId: string, onMissing?: () => never): PluginRuntimeRecord | null; export declare function resolvePluginRuntimeModulePath(record: Pick, entryBaseName: string, onMissing?: () => never): string | null; export declare function getPluginBoundaryJiti(modulePath: string, loaders: Map>): import("jiti").Jiti; export declare function loadPluginBoundaryModuleWithJiti(modulePath: string, loaders: Map>): TModule; export {};