import { ISMSSender } from '../../src/interfaces'; import { SendResult } from '../../src/types'; export class SMSSender implements ISMSSender { send = (phones: string[], message: string): Promise => Promise.resolve({ sent: phones.map((phone) => ({phone})), failed: [{phone: '+0987654321', error: "Something went wrong"}], }); }