/** * MCP tools: get_verification_code, check_clipboard_setup * * The on-demand side of the verification feature: agents fetch (or wait * for) the newest OTP/magic link during signup/login flows, and users can * diagnose the clipboard integration. The ambient auto-copy loop lives in * VerificationCatcherService. */ import type { McpServer } from '@modelcontextprotocol/server'; import { z } from 'zod'; import type { VerificationConfigSchema } from '../config/schema.js'; import type ClipboardService from '../services/clipboard.service.js'; import type ImapService from '../services/imap.service.js'; import type VerificationCatcherService from '../services/verification-catcher.service.js'; import type WatcherService from '../services/watcher.service.js'; import type { AppConfig, VerificationConfig } from '../types/index.js'; /** camelCase runtime config → snake_case raw section (persist path). */ export declare function verificationToRaw(v: VerificationConfig): z.infer; export default function registerVerificationTools(server: McpServer, imapService: ImapService, config: AppConfig, watcherService: WatcherService, clipboardService: ClipboardService, verificationCatcher: VerificationCatcherService): void; //# sourceMappingURL=verification.tool.d.ts.map