import type { EmailComponent } from '$typesEmailComponent';
/**
 * Renders an email component to HTML and plain text.
 *
 * @param Component - The email component to render (must be created with defineEmail).
 * @param props - The props to pass to the email component.
 * @returns The rendered HTML, plain text, and subject line.
 */
export declare function renderEmail<P extends object>(Component: EmailComponent<P>, props: P): Promise<{
    html: string;
    text: string;
    subject: string;
}>;
//# sourceMappingURL=render-email.service.d.ts.map