/** * Worker `shimMj` Proxy — permissive top-level proxy that wraps `mjApi` to * smooth out common agent hallucinations across repositories and SDK patterns. */ import { type SafeFsShim } from './node-shims.js'; export interface CreateShimMjOptions { mjApi: Record; safeFsShim: SafeFsShim; executeCodeFnRef: { current?: (arg: unknown) => Promise; }; getUpdateMemoryFn: () => (arg: unknown) => unknown; } /** * Builds the `shimMj` permissive proxy wrapping `mjApi`. */ export declare function createShimMjProxy(options: CreateShimMjOptions): Record; //# sourceMappingURL=mj-shim-proxy.d.ts.map