import type { MailUtilities, MailRenderedContent, MailRendererOptions } from './types.js'; export declare abstract class AbstractMailRenderer { /** * Render a template. * * May be async. The `` component for example suspend while it * computes it styles, so it cannot be rendered synchronously at all. */ abstract render(template: unknown, options: MailRendererOptions, utilities?: MailUtilities): MailRenderedContent | Promise; abstract internal(): Record; } //# sourceMappingURL=renderer.d.ts.map