import { ISendMessageSuccessResponse, ISmsOptions, ISmsProvider } from '@novu/stateless'; import { ChannelTypeEnum, ICredentials } from '@novu/shared'; export interface ISmsHandler { canHandle(providerId: string, channelType: ChannelTypeEnum): any; buildProvider(credentials: ICredentials): any; send(smsOptions: ISmsOptions): Promise; getProvider(): ISmsProvider; } //# sourceMappingURL=sms.handler.interface.d.ts.map