import type { Address } from 'viem'; import type { RequireAuthOk } from '../../agent/require-auth.js'; export declare function runWalletFlow(args: { auth: RequireAuthOk; toolName: string; cancelArgs: Record; actionLabel: string; pagePath: string; setup: (auth: { rootAddress: Address; agentAddress: Address; agentExpiry: number; }) => Promise<{ pendingData: any; renderResponse: (result: unknown, url: string) => R | Promise; }>; }): Promise<{ content: { type: "text"; text: string; }[]; isError: boolean; } | R>; //# sourceMappingURL=run-wallet-flow.d.ts.map