/** * Config schema for the relay credential form. * * The form is rendered by mcp-core's shared `renderCredentialForm` via the * schema-level `cardGroup` capability (added in mcp-core 1.20.0). Each card is * one email account; the core renderer handles Add/Remove, per-card field * cloning, and the Outlook-style device-code follow-up. On submit the form * POSTs a JSON array under the `accounts` key: * { accounts: [ { email, password, imap_host, imap_port }, ... ] } * The server (`transports/http.ts` -> `assembleEmailCredentials`) reassembles * that array into the `EMAIL_CREDENTIALS` string the rest of the codebase * consumes, applying the Outlook domain-detect + device-code trigger. */ import type { RelayConfigSchema } from '@n24q02m/mcp-core'; export declare const RELAY_SCHEMA: RelayConfigSchema; //# sourceMappingURL=relay-schema.d.ts.map