Files
CommunitySolidServer/src/identity/interaction/password/util/EmailSender.ts
Joachim Van Herwegen a47f5236ef feat: Full rework of account management
Complete rewrite of the account management and related systems.
Makes the architecture more modular,
allowing for easier extensions and configurations.
2023-10-06 11:04:40 +02:00

14 lines
289 B
TypeScript

import { AsyncHandler } from '../../../../util/handlers/AsyncHandler';
export interface EmailArgs {
recipient: string;
subject: string;
text: string;
html: string;
}
/**
* A class that can send an e-mail.
*/
export abstract class EmailSender extends AsyncHandler<EmailArgs> {}