import { NotificationApiConfig } from '../config/notification-api.config'; import { FetchService } from '../../unfold-utils/service/fetch.service'; import { ObosSsoGetTokenService } from '../../obos-sso/service/obos-sso-get-token.service'; import { SendOptionsInterface } from '../types/interfaces'; interface EmailInputInterface { type: string; data: object; } interface EmailSendResultInterface { success: boolean; response: { status: number; text: string; }; } export declare class EmailService { private fetch; private config; private obosToken; constructor(fetch: FetchService, config: NotificationApiConfig, obosToken: ObosSsoGetTokenService); send(input: EmailInputInterface, options?: SendOptionsInterface): Promise; } export {};