openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
17 lines • 719 B
TypeScript
import { r as PluginRuntime } from "../../cli-backend.types-D5fUEC-o.js";
import { n as ReviewApprovalStore, r as ReefFriendManager, t as ReefMessageFlow } from "../../flow-CthBicqq.js";
//#region extensions/reef/src/runtime.d.ts
type ActiveReef = {
flow: ReefMessageFlow;
friends: ReefFriendManager;
reviews: ReviewApprovalStore;
};
declare const { setRuntime: setReefRuntime, tryGetRuntime: getOptionalReefRuntime, getRuntime: getReefRuntime }: {
setRuntime: (next: PluginRuntime) => void;
clearRuntime: () => void;
tryGetRuntime: () => PluginRuntime | null;
getRuntime: () => PluginRuntime;
};
export declare function getActiveReef(): ActiveReef;
//#endregion
export { getReefRuntime, setReefRuntime };