export function makeWeakMapStoreMethods(jsmap: WeakMap, assertKVOkToAdd: (k: K, v: V) => void, assertKVOkToSet: (k: K, v: V) => void, assertKeyOkToDelete?: (k: K) => void, keyName?: string): WeakMapStore; export function makeScalarWeakMapStore(tag?: string, { longLived, keyShape, valueShape }?: StoreOptions): RemotableObject & WeakMapStore; import type { Key } from '@endo/patterns'; import type { Passable } from '@endo/pass-style'; import type { WeakMapStore } from '../types.js'; import type { StoreOptions } from '../types.js'; import type { RemotableObject } from '@endo/pass-style'; //# sourceMappingURL=scalarWeakMapStore.d.ts.map