import { Integration } from '@mastra/core'; import * as integrationClient from './client/services.gen'; import { SendgridConfig } from './types'; export declare class SendgridIntegration extends Integration { readonly name = "SENDGRID"; readonly logoUrl: any; config: SendgridConfig; categories: string[]; description: string; constructor({ config }: { config: SendgridConfig; }); getStaticTools(): Record<"getAccessSettingsActivity" | "deleteAccessSettingsWhitelist" | "getAccessSettingsWhitelist" | "postAccessSettingsWhitelist" | "deleteAccessSettingsWhitelistRuleId" | "getAccessSettingsWhitelistRuleId" | "getAlerts" | "postAlerts" | "deleteAlertsAlertId" | "getAlertsAlertId" | "patchAlertsAlertId" | "getApiKeys" | "createApiKeys" | "deleteApiKeysApiKeyId" | "getApiKeysApiKeyId" | "patchApiKeysApiKeyId" | "putApiKeysApiKeyId" | "getAsmGroups" | "postAsmGroups" | "deleteAsmGroupsGroupId" | "getAsmGroupsGroupId" | "patchAsmGroupsGroupId" | "getAsmGroupsGroupIdSuppressions" | "postAsmGroupsGroupIdSuppressions" | "postAsmGroupsGroupIdSuppressionsSearch" | "deleteAsmGroupsGroupIdSuppressionsEmail" | "getAsmSuppressions" | "postAsmSuppressionsGlobal" | "deleteAsmSuppressionsGlobalEmail" | "getAsmSuppressionsGlobalEmail" | "getAsmSuppressionsEmail" | "getBrowsersStats" | "getCampaigns" | "postCampaigns" | "deleteCampaignsCampaignId" | "getCampaignsCampaignId" | "patchCampaignsCampaignId" | "deleteCampaignsCampaignIdSchedules" | "getCampaignsCampaignIdSchedules" | "patchCampaignsCampaignIdSchedules" | "postCampaignsCampaignIdSchedules" | "postCampaignsCampaignIdSchedulesNow" | "postCampaignsCampaignIdSchedulesTest" | "getCategories" | "getCategoriesStats" | "getCategoriesStatsSums" | "getClientsStats" | "getClientsClientTypeStats" | "getContactdbCustomFields" | "postContactdbCustomFields" | "deleteContactdbCustomFieldsCustomFieldId" | "getContactdbCustomFieldsCustomFieldId" | "deleteContactdbLists" | "getContactdbLists" | "postContactdbLists" | "deleteContactdbListsListId" | "getContactdbListsListId" | "patchContactdbListsListId" | "getContactdbListsListIdRecipients" | "postContactdbListsListIdRecipients" | "deleteContactdbListsListIdRecipientsRecipientId" | "postContactdbListsListIdRecipientsRecipientId" | "deleteContactdbRecipients" | "getContactdbRecipients" | "patchContactdbRecipients" | "postContactdbRecipients" | "getContactdbRecipientsBillableCount" | "getContactdbRecipientsCount" | "getContactdbRecipientsSearch" | "postContactdbRecipientsSearch" | "deleteContactdbRecipientsRecipientId" | "getContactdbRecipientsRecipientId" | "getContactdbRecipientsRecipientIdLists" | "getContactdbReservedFields" | "getContactdbSegments" | "postContactdbSegments" | "deleteContactdbSegmentsSegmentId" | "getContactdbSegmentsSegmentId" | "patchContactdbSegmentsSegmentId" | "getContactdbSegmentsSegmentIdRecipients" | "getContactdbStatus" | "listDesigns" | "postDesigns" | "listSendgridPreBuiltDesigns" | "getSendgridPreBuiltDesign" | "postSendgridPreBuiltDesign" | "deleteDesign" | "getDesign" | "putDesign" | "postDesign" | "getDevicesStats" | "getGeoStats" | "getIps" | "postIps" | "getIpsAssigned" | "getIpsPools" | "postIpsPools" | "deleteIpsPoolsPoolName" | "getIpsPoolsPoolName" | "putIpsPoolsPoolName" | "postIpsPoolsPoolNameIps" | "deleteIpsPoolsPoolNameIpsIp" | "getIpsRemaining" | "getIpsWarmup" | "postIpsWarmup" | "deleteIpsWarmupIpAddress" | "getIpsWarmupIpAddress" | "getIpsIpAddress" | "postMailBatch" | "getMailBatchBatchId" | "postMailSend" | "getMailSettings" | "getMailSettingsAddressWhitelist" | "patchMailSettingsAddressWhitelist" | "getMailSettingsBouncePurge" | "patchMailSettingsBouncePurge" | "getMailSettingsFooter" | "patchMailSettingsFooter" | "getMailSettingsForwardBounce" | "patchMailSettingsForwardBounce" | "getMailSettingsForwardSpam" | "patchMailSettingsForwardSpam" | "getMailSettingsTemplate" | "patchMailSettingsTemplate" | "getMailboxProvidersStats" | "deleteMcContacts" | "getMcContats" | "putMcContacts" | "postMarketingContactsBatch" | "getMcContactsCount" | "getMarketingContactsExports" | "postMcContactsExports" | "getMcContactsExportsId" | "putMcContactsImports" | "getMarketingContactsImportsId" | "postMcContactsSearch" | "postMarketingContactsSearchEmails" | "getMcContactsId" | "getMcFieldDefinitions" | "postMcFieldDefinitions" | "deleteMcFieldDefinitionsCustomFieldId" | "patchMcFieldDefinitionsCustomFieldId" | "getMcLists" | "postMcLists" | "deleteListsId" | "getMcListsId" | "patchMcListsId" | "deleteMcListsIdContacts" | "getMcListsIdContactsCount" | "getMarketingSegments" | "postMarketingSegments" | "getSegments" | "postSegments" | "deleteSegmentsSegmentId" | "getSegmentsSegmentId" | "patchSegmentsSegmentId" | "postMarketingSegmentsDelete" | "deleteMarketingSegmentsSegmentId" | "getMarketingSegmentsSegmentId" | "patchMarketingSegmentsSegmentId" | "postMarketingSenders" | "deleteMarketingSinglesends" | "getMarketingSinglesends" | "postMarketingSinglesends" | "getMarketingSinglesendsCategories" | "postMarketingSinglesendsSearch" | "deleteMarketingSinglesendsId" | "getMarketingSinglesendsId" | "patchMarketingSinglesendsId" | "postMarketingSinglesendsId" | "deleteMarketingSinglesendsIdSchedule" | "putMarketingSinglesendsIdSchedule" | "getallAutomationStats" | "getAutomationsStatsExport" | "getAutomationStat" | "getAutomationLinkStat" | "getallSinglesendStats" | "getSinglesendStatsExport" | "getSinglesendStat" | "getSinglesendLinkStat" | "postMarketingTestSendEmail" | "getMessages" | "postV3MessagesDownload" | "getV3MessagesDownloadDownloadUuid" | "getV3MessagesMsgId" | "getPartnerSettings" | "getPartnerSettingsNewRelic" | "patchPartnerSettingsNewRelic" | "getScopes" | "getV3ScopesRequests" | "deleteV3ScopesRequestsRequestId" | "patchV3ScopesRequestsApproveId" | "getV3Senders" | "postSenders" | "deleteV3SendersSenderId" | "getV3SendersSenderId" | "patchV3SendersSenderId" | "postV3SendersSenderIdResendVerification" | "postSsoCertificates" | "deleteSsoCertificatesCertId" | "getSsoCertificatesCertId" | "patchSsoCertificatesCertId" | "getSsoIntegrations" | "postSsoIntegrations" | "deleteSsoIntegrationsId" | "getSsoIntegrationsId" | "patchSsoIntegrationsId" | "getSsoIntegrationsIntegrationIdCertificates" | "postSsoTeammates" | "patchSsoTeammatesUsername" | "getStats" | "getSubusers" | "postSubusers" | "getSubusersReputations" | "getSubusersStats" | "getSubusersStatsMonthly" | "getSubusersStatsSums" | "deleteSubusersSubuserName" | "patchSubusersSubuserName" | "putSubusersSubuserNameIps" | "deleteSubusersSubuserNameMonitor" | "getSubusersSubuserNameMonitor" | "postSubusersSubuserNameMonitor" | "putSubusersSubuserNameMonitor" | "getSubusersSubuserNameStatsMonthly" | "deleteSuppressionBlocks" | "getSuppressionBlocks" | "deleteSuppressionBlocksEmail" | "getSuppressionBlocksEmail" | "deleteSuppressionBounces" | "getSuppressionBounces" | "deleteSuppressionBouncesEmail" | "getSuppressionBouncesEmail" | "deleteSuppressionInvalidEmails" | "getSuppressionInvalidEmails" | "deleteSuppressionInvalidEmailsEmail" | "getSuppressionInvalidEmailsEmail" | "deleteSuppressionSpamReports" | "getSuppressionSpamReports" | "deleteSuppressionSpamReportsEmail" | "getSuppressionSpamReportsEmail" | "getSuppressionUnsubscribes" | "getV3Teammates" | "postV3Teammates" | "getV3TeammatesPending" | "deleteV3TeammatesPendingToken" | "postV3TeammatesPendingTokenResend" | "deleteV3TeammatesUsername" | "getV3TeammatesUsername" | "patchV3TeammatesUsername" | "getTemplates" | "postTemplates" | "deleteTemplatesTemplateId" | "getTemplatesTemplateId" | "patchTemplatesTemplateId" | "postTemplatesTemplateId" | "postTemplatesTemplateIdVersions" | "deleteTemplatesTemplateIdVersionsVersionId" | "getTemplatesTemplateIdVersionsVersionId" | "patchTemplatesTemplateIdVersionsVersionId" | "postTemplatesTemplateIdVersionsVersionIdActivate" | "getTrackingSettings" | "getTrackingSettingsClick" | "patchTrackingSettingsClick" | "getTrackingSettingsGoogleAnalytics" | "patchTrackingSettingsGoogleAnalytics" | "getTrackingSettingsOpen" | "patchTrackingSettingsOpen" | "getTrackingSettingsSubscription" | "patchTrackingSettingsSubscription" | "getUserAccount" | "getUserCredits" | "getUserEmail" | "putUserEmail" | "putUserPassword" | "getUserProfile" | "patchUserProfile" | "getUserScheduledSends" | "postUserScheduledSends" | "deleteUserScheduledSendsBatchId" | "getUserScheduledSendsBatchId" | "patchUserScheduledSendsBatchId" | "getUserSettingsEnforcedTls" | "patchUserSettingsEnforcedTls" | "getUserUsername" | "putUserUsername" | "getUserWebhooksEventSettings" | "patchUserWebhooksEventSettings" | "getUserWebhooksEventSettingsSigned" | "patchUserWebhooksEventSettingsSigned" | "postUserWebhooksEventTest" | "getUserWebhooksParseSettings" | "postUserWebhooksParseSettings" | "deleteUserWebhooksParseSettingsHostname" | "getUserWebhooksParseSettingsHostname" | "patchUserWebhooksParseSettingsHostname" | "getUserWebhooksParseStats" | "postValidationsEmail" | "getVerifiedSenders" | "postVerifiedSenders" | "getVerifiedSendersDomains" | "postVerifiedSendersResendId" | "getVerifiedSendersStepsCompleted" | "getVerifiedSendersVerifyToken" | "deleteVerifiedSendersId" | "patchVerifiedSendersId" | "postWhitelabelDnsEmail" | "getWhitelabelDomains" | "postWhitelabelDomains" | "getWhitelabelDomainsDefault" | "deleteWhitelabelDomainsSubuser" | "getWhitelabelDomainsSubuser" | "deleteWhitelabelDomainsDomainId" | "getWhitelabelDomainsDomainId" | "patchWhitelabelDomainsDomainId" | "postWhitelabelDomainsDomainIdSubuser" | "postWhitelabelDomainsIdIps" | "deleteWhitelabelDomainsIdIpsIp" | "postWhitelabelDomainsIdValidate" | "getWhitelabelIps" | "postWhitelabelIps" | "deleteWhitelabelIpsId" | "getWhitelabelIpsId" | "postWhitelabelIpsIdValidate" | "getWhitelabelLinks" | "postWhitelabelLinks" | "getWhitelabelLinksDefault" | "deleteWhitelabelLinksSubuser" | "getWhitelabelLinksSubuser" | "deleteWhitelabelLinksId" | "getWhitelabelLinksId" | "patchWhitelabelLinksId" | "postWhitelabelLinksIdValidate" | "postWhitelabelLinksLinkIdSubuser", import("@mastra/core").ToolAction>; } //# sourceMappingURL=index.d.ts.map