export declare const AGENT_NATIVE_EMAIL_LOGO_CONTENT_ID = "agent-native-logo"; export interface EmailCta { label: string; url: string; } export interface EmailLinkBlock { intro: string; url: string; placement?: "before-cta" | "after-cta"; } export interface EmailResourceBlock { name: string; } export interface RenderEmailArgs { preheader?: string; heading: string; paragraphs: string[]; cta?: EmailCta; secondaryCta?: EmailCta; linkBlock?: EmailLinkBlock; resourceBlock?: EmailResourceBlock; heroHtml?: string; closingParagraphs?: string[]; footer?: string; brandName?: string; brandLogoUrl?: string; brandColor?: string; } export interface EmailTemplateApp { name: string; logoUrl?: string; } export interface RenderedEmail { html: string; text: string; } declare function escapeHtml(s: string): string; export declare const escapeEmailHtml: typeof escapeHtml; export declare function renderEmail(args: RenderEmailArgs): RenderedEmail; export declare function emailHtmlToText(html: string): string; export declare function emailStrong(text: string): string; export declare function emailQuote(text: string): string; export declare function emailLink(label: string, url: string): string; export {};