import type { OpenClawPluginApi } from "openclaw/plugin-sdk"; export { emailPlugin } from "./channel.js"; export type { EmailConfig, EmailAccountConfig, ResolvedEmailAccount, ParsedEmail, ParsedAttachment, EmailSendResult, RuntimeEnv, } from "./types.js"; export { setEmailRuntime, getEmailRuntime } from "./runtime.js"; export { looksLikeEmailTarget, parseEmailTarget, normalizeEmailTarget, formatEmailTarget, } from "./utils/target.js"; export { isAllowedSender } from "./whitelist.js"; export { buildThreadId, buildReplyReferences } from "./thread-tracker.js"; declare const plugin: { id: string; name: string; description: string; register(api: OpenClawPluginApi): void; }; export default plugin;