/** @typedef {import('./smart-wallet-kit.js').SmartWalletKit} WalletUtils */ /** @deprecated use `makeSmartWalletKit` */ export const makeWalletUtils: ({ fetch, delay, names }: { fetch: typeof globalThis.fetch; delay: (ms: number) => Promise; names?: boolean | undefined; }, networkConfig: import("./network-config.js").MinimalNetworkConfig) => Promise<{ agoricNames: import("@agoric/vats/tools/board-utils.js").AgoricNamesRemotes; getLastUpdate: (addr: string) => Promise; getCurrentWalletRecord: (addr: string) => Promise; storedWalletState: (from: string, minHeight?: number | string) => Promise<{ invitationsReceived: Map; offerStatuses: Map; balances: Map; }>; pollOffer: (from: string, id: string | number, minHeight: number | string, untilNumWantsSatisfied?: boolean) => Promise; fromBoard: { convertSlotToVal: (boardId: any, iface: any) => any; }; marshaller: Omit, "serialize" | "unserialize">; networkConfig: import("./network-config.js").MinimalNetworkConfig; readLatestHead: (path: string) => Promise; readPublished: (subpath: T) => Promise>; unserializeHead: (txt: string | { value: string; }) => unknown; vstorage: { readStorage: (path?: string, { kind, height }?: { kind?: T | undefined; height?: number | bigint | undefined; }) => Promise; readLatest(path?: string): Promise; keys(path?: string): Promise; readAt(path: string, height?: number): Promise>; readFully(path: string, minHeight?: number | string): Promise; }; }>; export type WalletUtils = import("./smart-wallet-kit.js").SmartWalletKit; //# sourceMappingURL=wallet-utils.d.ts.map