SYMBOL INDEX (361 symbols across 56 files) FILE: src/models/BlocklistMonitor.ts type BlocklistMonitorQueryParams (line 3) | interface BlocklistMonitorQueryParams extends Pagination { class BlocklistMonitor (line 9) | class BlocklistMonitor { method constructor (line 16) | constructor(address: string) { method setAddress (line 20) | setAddress(address: string): BlocklistMonitor { method setName (line 25) | setName(name: string): BlocklistMonitor { method setNotify (line 30) | setNotify(notify: boolean): BlocklistMonitor { method setNotifyEmail (line 35) | setNotifyEmail(notifyEmail: string): BlocklistMonitor { method setNotifyAddress (line 40) | setNotifyAddress(notifyAddress: string): BlocklistMonitor { type BlocklistMonitorUpdate (line 46) | interface BlocklistMonitorUpdate { FILE: src/models/EmailVerification.ts type EmailVerificationQueryParams (line 3) | interface EmailVerificationQueryParams extends Pagination {} type EmailVerificationSingleQueryParams (line 4) | interface EmailVerificationSingleQueryParams { type EmailVerificationResultQueryParams (line 9) | interface EmailVerificationResultQueryParams extends Pagination { class EmailVerification (line 13) | class EmailVerification { method constructor (line 19) | constructor( method setName (line 27) | setName(name: string): EmailVerification { method setEmails (line 32) | setEmails(emails: string[]): EmailVerification { method setListId (line 37) | setListId(listId: string): EmailVerification { method setVerify (line 42) | setVerify(verify: boolean): EmailVerification { type EmailVerificationResultType (line 48) | enum EmailVerificationResultType { FILE: src/models/Pagination.ts type Pagination (line 1) | interface Pagination { FILE: src/models/Token.ts class Token (line 1) | class Token { method constructor (line 6) | constructor(name: string, scopes: TokenScopeType[], domainId?: string) { method setName (line 12) | setName(name: string): Token { method setDomainId (line 17) | setDomainId(domainId: string): Token { method setScopes (line 22) | setScopes(scopes: TokenScopeType[]): Token { type TokenScopeType (line 28) | enum TokenScopeType { type TokenUpdates (line 62) | interface TokenUpdates { FILE: src/models/User.ts type UserQueryParams (line 3) | interface UserQueryParams extends Pagination {} type UserCreate (line 5) | interface UserCreate { type UserUpdate (line 14) | interface UserUpdate { type InviteQueryParams (line 22) | interface InviteQueryParams extends Pagination {} type UserRole (line 24) | enum UserRole { type UserPermission (line 32) | enum UserPermission { FILE: src/models/email/Activity.ts type ActivityQueryParams (line 3) | interface ActivityQueryParams extends Pagination { type ActivityEventType (line 9) | enum ActivityEventType { FILE: src/models/email/Analytics.ts type AnalyticsOpensQueryParams (line 3) | interface AnalyticsOpensQueryParams { type AnalyticsDateQueryParams (line 11) | interface AnalyticsDateQueryParams extends AnalyticsOpensQueryParams { type AnalyticsGroupByType (line 16) | enum AnalyticsGroupByType { FILE: src/models/email/Attachment.ts class Attachment (line 1) | class Attachment { method constructor (line 7) | constructor(content: string, fileName: string, disposition: 'inline' |... FILE: src/models/email/Dmarc.ts class Dmarc (line 3) | class Dmarc { method constructor (line 6) | constructor(domainId: string) { type DmarcQueryParams (line 11) | interface DmarcQueryParams extends Pagination { type DmarcReportQueryParams (line 17) | interface DmarcReportQueryParams extends Pagination { type DmarcReportSourcesQueryParams (line 25) | interface DmarcReportSourcesQueryParams { type DmarcUpdate (line 31) | interface DmarcUpdate { FILE: src/models/email/Domain.ts class Domain (line 3) | class Domain { method constructor (line 9) | constructor( type DomainQueryParams (line 22) | interface DomainQueryParams extends Pagination { type DomainRecipientsQueryParams (line 26) | interface DomainRecipientsQueryParams extends Pagination {} type DomainSettings (line 28) | interface DomainSettings { FILE: src/models/email/EmailParams.ts class EmailParams (line 6) | class EmailParams { method constructor (line 28) | constructor(config?: any) { method setFrom (line 51) | setFrom(from: Sender): EmailParams { method setTo (line 56) | setTo(to: Recipient[]): EmailParams { method setCc (line 61) | setCc(cc: Recipient[]): EmailParams { method setBcc (line 66) | setBcc(bcc: Recipient[]): EmailParams { method setRcptTo (line 71) | setRcptTo(rcptTo: Recipient[]): EmailParams { method setReplyTo (line 76) | setReplyTo(replyTo: Recipient): EmailParams { method setInReplyTo (line 81) | setInReplyTo(inReplyTo: string): EmailParams { method setSubject (line 86) | setSubject(subject: string): EmailParams { method setText (line 91) | setText(text: string): EmailParams { method setHtml (line 96) | setHtml(html: string): EmailParams { method setSendAt (line 101) | setSendAt(sendAt: number | string): EmailParams { method setAttachments (line 106) | setAttachments(attachments: Attachment[]): EmailParams { method setTemplateId (line 111) | setTemplateId(id: string): EmailParams { method setTags (line 116) | setTags(tags: string[]): EmailParams { method setPersonalization (line 121) | setPersonalization(personalization: Personalization[]): EmailParams { method setPrecedenceBulk (line 126) | setPrecedenceBulk(precedenceBulk: boolean): EmailParams { method setSettings (line 131) | setSettings(settings: EmailSettings): EmailParams { method setReferences (line 136) | setReferences(references: string[]): EmailParams { method setHeaders (line 141) | setHeaders(headers: EmailHeader[]): EmailParams { method setListUnsubscribe (line 146) | setListUnsubscribe(listUnsubscribe: string): EmailParams { type EmailSettings (line 152) | interface EmailSettings { type EmailHeader (line 158) | interface EmailHeader { FILE: src/models/email/EmailWebhook.ts class EmailWebhook (line 1) | class EmailWebhook { method constructor (line 10) | constructor(config?: IEmailWebhook) { method setUrl (line 22) | setUrl(url: string): EmailWebhook { method setName (line 27) | setName(name: string): EmailWebhook { method setEvents (line 32) | setEvents(events: any[]): EmailWebhook { method setDomainId (line 41) | setDomainId(domainId: string): EmailWebhook { method setEnabled (line 46) | setEnabled(enabled: boolean): EmailWebhook { method setEditable (line 51) | setEditable(editable: boolean): EmailWebhook { method setVersion (line 56) | setVersion(version: 1 | 2): EmailWebhook { type EmailWebhookEventType (line 62) | enum EmailWebhookEventType { type IEmailWebhook (line 87) | interface IEmailWebhook extends IEmailWebhookUpdate { type IEmailWebhookUpdate (line 91) | interface IEmailWebhookUpdate { type IEmailWebhookUpdateParams (line 100) | interface IEmailWebhookUpdateParams { FILE: src/models/email/Identity.ts class Identity (line 3) | class Identity { method constructor (line 12) | constructor( method setDomainId (line 30) | setDomainId(domainId: string): Identity { method setEmail (line 35) | setEmail(email: string): Identity { method setName (line 40) | setName(name: string): Identity { method setPersonalNote (line 45) | setPersonalNote(personalNote: string): Identity { method setReplyToName (line 50) | setReplyToName(replyToName: string): Identity { method setReplyToEmail (line 55) | setReplyToEmail(replyToEmail: string): Identity { method setAddNote (line 60) | setAddNote(addNote: boolean): Identity { type IdentityQueryParams (line 66) | interface IdentityQueryParams extends Pagination { type IdentityUpdate (line 73) | interface IdentityUpdate { FILE: src/models/email/Inbound.ts type InboundQueryParams (line 3) | interface InboundQueryParams extends Pagination { class Inbound (line 7) | class Inbound { method constructor (line 19) | constructor( method setDomainId (line 39) | setDomainId(domainId: string): Inbound { method setName (line 44) | setName(name: string): Inbound { method setDomainEnabled (line 49) | setDomainEnabled(domainEnabled: boolean): Inbound { method setInboundDomain (line 54) | setInboundDomain(inboundDomain: string): Inbound { method setInboundPriority (line 59) | setInboundPriority(inboundPriority: number): Inbound { method setForwards (line 64) | setForwards(forwards: InboundForward[]): Inbound { method setMatchFilter (line 69) | setMatchFilter(matchFilter: MatchFilter): Inbound { method setCatchFilter (line 74) | setCatchFilter(catchFilter: CatchFilter): Inbound { class InboundUpdateParams (line 80) | class InboundUpdateParams { method constructor (line 91) | constructor( method setName (line 109) | setName(name: string): InboundUpdateParams { method setDomainEnabled (line 114) | setDomainEnabled(domainEnabled: boolean): InboundUpdateParams { method setInboundDomain (line 119) | setInboundDomain(inboundDomain: string): InboundUpdateParams { method setInboundPriority (line 124) | setInboundPriority(inboundPriority: number): InboundUpdateParams { method setForwards (line 129) | setForwards(forwards: InboundForward[]): InboundUpdateParams { method setMatchFilter (line 134) | setMatchFilter(matchFilter: MatchFilter): InboundUpdateParams { method setCatchFilter (line 139) | setCatchFilter(catchFilter: CatchFilter): InboundUpdateParams { type InboundForward (line 145) | interface InboundForward { type InboundFilterType (line 150) | enum InboundFilterType { type ComparerType (line 159) | enum ComparerType { type InboundFilter (line 170) | interface InboundFilter { type MatchInboundFilter (line 175) | interface MatchInboundFilter extends InboundFilter { type CatchFilter (line 179) | interface CatchFilter { type MatchFilter (line 184) | interface MatchFilter { FILE: src/models/email/Message.ts type MessageQueryParams (line 3) | interface MessageQueryParams extends Pagination {} FILE: src/models/email/Recipient.ts class Recipient (line 4) | class Recipient extends Sender { method constructor (line 5) | constructor(email: string, name?: string) { type RecipientsQueryParams (line 9) | interface RecipientsQueryParams extends Pagination { type BlockListQueryParams (line 13) | interface BlockListQueryParams extends Pagination { type OnHoldListQueryParams (line 17) | interface OnHoldListQueryParams extends Pagination { type BlockListRecipients (line 21) | interface BlockListRecipients { type BlockListRecipientsPost (line 27) | interface BlockListRecipientsPost { type BlockListType (line 32) | enum BlockListType { FILE: src/models/email/Schedule.ts type ScheduleQueryParams (line 3) | interface ScheduleQueryParams extends Pagination { FILE: src/models/email/Sender.ts class Sender (line 1) | class Sender { method constructor (line 5) | constructor(email: string, name?: string) { FILE: src/models/email/SmtpUser.ts type SmtpUserParams (line 3) | interface SmtpUserParams { type SmtpUserQueryParams (line 8) | interface SmtpUserQueryParams extends Pagination {} FILE: src/models/email/Template.ts type TemplateQueryParams (line 3) | interface TemplateQueryParams extends Pagination { type TemplateParams (line 7) | interface TemplateParams { type TemplateUpdateParams (line 17) | interface TemplateUpdateParams { FILE: src/models/sms/Activity.ts type SmsActivityQueryParams (line 3) | interface SmsActivityQueryParams extends Pagination { type SmsActivityStatusType (line 10) | enum SmsActivityStatusType { FILE: src/models/sms/Inbound.ts type SmsInboundQueryParams (line 3) | interface SmsInboundQueryParams extends Pagination { class SmsInbound (line 8) | class SmsInbound { method constructor (line 15) | constructor( method setSmsNumberId (line 29) | setSmsNumberId(smsNumberId: string): SmsInbound { method setName (line 34) | setName(name: string): SmsInbound { method setEnabled (line 39) | setEnabled(enabled: boolean): SmsInbound { method setForwardUrl (line 44) | setForwardUrl(forward_url: string): SmsInbound { method setFilter (line 49) | setFilter(filter: SmsInboundFilter): SmsInbound { type SmsComparerType (line 55) | enum SmsComparerType { type SmsInboundFilter (line 66) | interface SmsInboundFilter { type SmsInboundUpdate (line 71) | interface SmsInboundUpdate { FILE: src/models/sms/Message.ts type SmsMessageQueryParams (line 3) | interface SmsMessageQueryParams extends Pagination {} FILE: src/models/sms/Number.ts type SmsNumberQueryParams (line 3) | interface SmsNumberQueryParams extends Pagination { FILE: src/models/sms/Recipient.ts type SmsRecipientQueryParams (line 3) | interface SmsRecipientQueryParams extends Pagination { FILE: src/models/sms/SMSParams.ts class SMSParams (line 3) | class SMSParams { method constructor (line 9) | constructor(config?: any) { method setFrom (line 18) | setFrom(from: string): SMSParams { method setTo (line 23) | setTo(to: string[]): SMSParams { method setText (line 28) | setText(text: string): SMSParams { method setPersonalization (line 33) | setPersonalization(personalization: SMSPersonalization[]): SMSParams { FILE: src/models/sms/SMSPersonalization.ts class SMSPersonalization (line 1) | class SMSPersonalization { method constructor (line 7) | constructor(phoneNumber: string, data: { [key: string]: string }) { FILE: src/models/sms/Webhook.ts type SmsWebhookQueryParams (line 1) | interface SmsWebhookQueryParams { class SmsWebhook (line 7) | class SmsWebhook { method constructor (line 14) | constructor( method setUrl (line 28) | setUrl(url: string): SmsWebhook { method setName (line 33) | setName(name: string): SmsWebhook { method setEvents (line 38) | setEvents(events: SmsWebhookEventType[]): SmsWebhook { method setSmsNumberId (line 43) | setSmsNumberId(smsNumberId: string): SmsWebhook { method setEnabled (line 48) | setEnabled(enabled: boolean): SmsWebhook { type SmsWebhookUpdate (line 54) | interface SmsWebhookUpdate { type SmsWebhookEventType (line 61) | enum SmsWebhookEventType { FILE: src/modules/BlocklistMonitor.module.ts class BlocklistMonitorModule (line 4) | class BlocklistMonitorModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: BlocklistMonitorQueryParams): Promise { method create (line 17) | async create(data: BlocklistMonitor): Promise { method update (line 21) | async update(monitorId: string, data: BlocklistMonitorUpdate): Promise... method delete (line 25) | async delete(monitorId: string): Promise { FILE: src/modules/Dmarc.module.ts class DmarcModule (line 4) | class DmarcModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: DmarcQueryParams): Promise { method create (line 13) | async create(data: Dmarc): Promise { method update (line 17) | async update(monitorId: string, data: DmarcUpdate): Promise { method report (line 25) | async report(monitorId: string, queryParams?: DmarcReportQueryParams):... method reportByIp (line 29) | async reportByIp(monitorId: string, ip: string, queryParams?: DmarcRep... method reportSources (line 33) | async reportSources(monitorId: string, queryParams: DmarcReportSources... method addFavorite (line 37) | async addFavorite(monitorId: string, ip: string): Promise { method removeFavorite (line 41) | async removeFavorite(monitorId: string, ip: string): Promise { method sendBulk (line 49) | async sendBulk(params: EmailParams[]): Promise { method getBulkStatus (line 53) | async getBulkStatus(bulkId: string): Promise { type Personalization (line 58) | interface Personalization { FILE: src/modules/EmailVerification.module.ts class EmailVerificationModule (line 4) | class EmailVerificationModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: EmailVerificationQueryParams): Promise { method getListResult (line 25) | async getListResult(emailVerificationId: string, queryParams: EmailVer... method verifyEmail (line 29) | async verifyEmail(email: string): Promise { method verifyEmailAsync (line 33) | async verifyEmailAsync(email: string): Promise { method getVerifyEmailAsyncStatus (line 37) | async getVerifyEmailAsyncStatus(id: string): Promise { FILE: src/modules/MailerSend.module.ts class MailerSend (line 10) | class MailerSend { method constructor (line 22) | constructor(config: MailerSendConfig) { type MailerSendConfig (line 35) | interface MailerSendConfig { FILE: src/modules/Others.module.ts class OthersModule (line 3) | class OthersModule extends RequestService { method constructor (line 4) | constructor(apiKey: string, baseUrl: string) { method getApiQuota (line 8) | async getApiQuota(): Promise { FILE: src/modules/SMS.module.ts class SMSModule (line 10) | class SMSModule extends RequestService { method constructor (line 18) | constructor(apiKey: string, baseUrl: string) { method send (line 29) | async send(params: SMSParams): Promise { FILE: src/modules/Token.module.ts class TokenModule (line 4) | class TokenModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(params?: { page?: number; limit?: number }): Promise { method create (line 17) | async create(token: Token): Promise { method update (line 21) | async update(tokenId: string, data: { name?: string; status?: "pause" ... method updateSettings (line 25) | async updateSettings(tokenId: string, updates: TokenUpdates): Promise<... method delete (line 29) | async delete(tokenId: string): Promise { FILE: src/modules/User.module.ts class UserModule (line 4) | class UserModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: UserQueryParams): Promise { method single (line 13) | async single(userId: string): Promise { method create (line 17) | async create(data: UserCreate): Promise { method update (line 21) | async update(userId: string, data: UserUpdate): Promise { method delete (line 25) | async delete(userId: string): Promise { method listInvites (line 29) | async listInvites(queryParams?: InviteQueryParams): Promise { method resendInvite (line 37) | async resendInvite(inviteId: string): Promise { method deleteInvite (line 41) | async deleteInvite(inviteId: string): Promise { FILE: src/modules/email/Activity.module.ts class ActivityModule (line 4) | class ActivityModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method domain (line 9) | async domain(domainId: string, queryParams?: ActivityQueryParams): Pro... method single (line 13) | async single(activityId: string): Promise { FILE: src/modules/email/Analytics.module.ts class AnalyticsModule (line 4) | class AnalyticsModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method byDate (line 9) | async byDate(queryParams: AnalyticsDateQueryParams): Promise { method single (line 17) | async single(domainId: string): Promise { method delete (line 21) | async delete(domainId: string): Promise { method updateSettings (line 25) | async updateSettings(domainId: string, data: DomainSettings): Promise<... method recipients (line 29) | async recipients(domainId: string, queryParams?: DomainRecipientsQuery... method dns (line 33) | async dns(domainId: string): Promise { method verify (line 37) | async verify(domainId: string): Promise { FILE: src/modules/email/Identity.module.ts class IdentityModule (line 4) | class IdentityModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method create (line 9) | async create(identity: Identity) { method list (line 13) | async list(queryParams?: IdentityQueryParams): Promise { method single (line 17) | async single(identityId: string): Promise { method singleByEmail (line 21) | async singleByEmail(email: string): Promise { method update (line 25) | async update(identityId: string, data: IdentityUpdate): Promise { method deleteByEmail (line 37) | async deleteByEmail(email: string): Promise { method resend (line 41) | async resend(identityId: string): Promise { FILE: src/modules/email/Inbound.module.ts class InboundModule (line 4) | class InboundModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method create (line 9) | async create(inbound: Inbound) { method list (line 13) | async list(queryParams?: InboundQueryParams): Promise { method single (line 17) | async single(inboundId: string): Promise { method delete (line 21) | async delete(inboundId: string): Promise { method update (line 25) | async update(inboundId: string, data: InboundUpdateParams): Promise { method single (line 13) | async single(messageId: string): Promise { FILE: src/modules/email/Recipient.module.ts constant MIN_LIMIT (line 4) | const MIN_LIMIT = 10; constant MAX_LIMIT (line 5) | const MAX_LIMIT = 100; class RecipientModule (line 7) | class RecipientModule extends RequestService { method constructor (line 8) | constructor(apiKey: string, baseUrl: string) { method list (line 12) | async list(queryParams?: RecipientsQueryParams): Promise { method single (line 16) | async single(recipientId: string): Promise { method delete (line 20) | async delete(recipientId: string): Promise { method blockList (line 26) | async blockList(queryParams?: BlockListQueryParams | OnHoldListQueryPa... method blockRecipients (line 37) | async blockRecipients(blockRecipients: BlockListRecipients | BlockList... method delBlockListRecipients (line 52) | async delBlockListRecipients(ids: string[], type: BlockListType = Bloc... method delAllBlockListRecipients (line 56) | async delAllBlockListRecipients(type: BlockListType = BlockListType.BL... FILE: src/modules/email/Schedule.module.ts class ScheduleModule (line 4) | class ScheduleModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: ScheduleQueryParams): Promise { method single (line 13) | async single(messageId: string): Promise { method delete (line 17) | async delete(messageId: string): Promise { FILE: src/modules/email/SmtpUser.module.ts class SmtpUserModule (line 4) | class SmtpUserModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(domainId: string, queryParams?: SmtpUserQueryParams): Promi... method single (line 13) | async single(domainId: string, smtpUserId: string): Promise { method single (line 13) | async single(templateId: string): Promise { method delete (line 17) | async delete(templateId: string): Promise { method create (line 21) | async create(params: TemplateParams): Promise { method update (line 25) | async update(templateId: string, params: TemplateUpdateParams): Promis... FILE: src/modules/email/Webhook.module.ts class EmailWebhookModule (line 4) | class EmailWebhookModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method create (line 9) | async create(params: EmailWebhook): Promise { method list (line 13) | async list(domainId: string, queryParams?: { limit?: number; page?: nu... method single (line 17) | async single(webhookId: string): Promise { method update (line 21) | async update(webhookId: string, updates: IEmailWebhookUpdateParams): P... method delete (line 25) | async delete(webhookId: string): Promise { FILE: src/modules/sms/Activity.module.ts class SmsActivityModule (line 4) | class SmsActivityModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: SmsActivityQueryParams): Promise { FILE: src/modules/sms/Inbound.module.ts class SmsInboundModule (line 4) | class SmsInboundModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method create (line 9) | async create(smsInbound: SmsInbound) { method list (line 13) | async list(queryParams?: SmsInboundQueryParams): Promise { method single (line 17) | async single(smsInboundId: string): Promise { method delete (line 21) | async delete(smsInboundId: string): Promise { method update (line 25) | async update(smsInboundId: string, data: SmsInboundUpdate): Promise { method single (line 13) | async single(smsMessageId: string): Promise { FILE: src/modules/sms/Number.module.ts class SmsNumberModule (line 4) | class SmsNumberModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: SmsNumberQueryParams): Promise { method single (line 13) | async single(smsNumberId: string): Promise { method update (line 17) | async update(smsNumberId: string, paused: boolean): Promise { FILE: src/modules/sms/Recipient.module.ts class SmsRecipientModule (line 4) | class SmsRecipientModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method list (line 9) | async list(queryParams?: SmsRecipientQueryParams): Promise { method single (line 13) | async single(smsRecipientId: string): Promise { method update (line 17) | async update(smsRecipientId: string, status: "active" | "opt_out"): Pr... FILE: src/modules/sms/Webhook.module.ts class SmsWebhookModule (line 4) | class SmsWebhookModule extends RequestService { method constructor (line 5) | constructor(apiKey: string, baseUrl: string) { method create (line 9) | async create(params: SmsWebhook): Promise { method list (line 13) | async list(queryParams: SmsWebhookQueryParams): Promise { method single (line 17) | async single(smsWebhookId: string): Promise { method update (line 21) | async update(smsWebhookId: string, data: SmsWebhookUpdate): Promise { FILE: src/services/mailersend.utils.ts class MailerSendUtils (line 3) | class MailerSendUtils { method verifyWebHook (line 4) | static verifyWebHook(rawBody: Buffer, signature: string, signingSecret... FILE: src/services/request.service.ts class RequestService (line 5) | class RequestService { method constructor (line 9) | constructor(apiKey: string, baseUrl: string) { method normalizeHeaders (line 14) | private normalizeHeaders(headers: any): Record { method post (line 21) | protected async post(path: string, data: T): Promise { method get (line 25) | protected async get(path: string, queryParams?: any): Promise(path: string, data?: T): Promise { method request (line 37) | private async request(method: "POST" | "GET" | "DELETE" | "PUT", path:... type APIResponse (line 69) | interface APIResponse {