export function forwardingMethods(rem: any): { [k: string]: any; }; export function prepareEndowmentTools(outerZone: Zone, outerOptions?: PreparationOptions): { prepareEndowment: (zone: Zone, tag: string, e: unknown) => any; unwrap: (wrapped: any, guestWrapped: any) => any; }; export type EndowmentKind = "promise" | "storable" | "far" | "function" | "array" | "record" | "state"; export type EndowmentTools = ReturnType<(outerZone: Zone, outerOptions?: PreparationOptions) => { prepareEndowment: (zone: Zone, tag: string, e: unknown) => any; unwrap: (wrapped: any, guestWrapped: any) => any; }>; import type { Zone } from '@agoric/base-zone'; import type { PreparationOptions } from '../src/types.js'; //# sourceMappingURL=endowments.d.ts.map