/** * XMTP skill — encrypted messaging and payments via the XMTP protocol. * * Messaging actions: * - send_message: Send a text message to a conversation by ID * - send_dm: Send a DM to an Ethereum address (creates convo if needed) * - read_messages: Read recent messages from a conversation * - list_convos: List recent conversations with previews * - check_inbox: Check for unread messages in the queue * - reply: Reply to the most recent message in a conversation * * Payment actions: * - request_eth: Request an ETH payment from user via wallet_sendCalls * - request_token: Request an ERC-20 token payment via wallet_sendCalls * - share_tx: Share a confirmed transaction hash in a conversation * - check_token_balance: Check an ERC-20 token balance for an address * * The XMTP client is managed by the agent runtime (started at boot, * available via `ctx.xmtpClient`). This skill is the agent's interface * to send/read messages and handle payments. */ import type { SkillDefinition } from '../types.js'; export declare const xmtpSkill: SkillDefinition; //# sourceMappingURL=xmtp.d.ts.map