export declare enum Credentials { ZeroBounceApi = "zeroBounceApi" } export declare enum Resources { Account = "account", Validation = "validation", Scoring = "scoring", EmailFinder = "emailFinder", DomainSearch = "domainSearch", ActivityData = "activityData", ListEvaluator = "listEvaluator" } export declare enum Operations { AccountGetCredits = "getCredits", AccountGetApiUsage = "getApiUsage", AccountListFilters = "listFilters", AccountAddFilter = "addFilter", AccountDeleteFilter = "deleteFilter", ValidationValidate = "validate", ValidationBatchValidate = "batchValidate", BulkValidationSendFile = "sendFile", BulkValidationGetFile = "getFile", BulkValidationFileStatus = "fileStatus", BulkValidationDeleteFile = "deleteFile", ScoringScore = "score", BulkScoringSendFile = "scoringSendFile", BulkScoringGetFile = "scoringGetFile", BulkScoringFileStatus = "scoringFileStatus", BulkScoringDeleteFile = "scoringDeleteFile", EmailFinderFind = "find", BulkEmailFinderSendFile = "emailFinderSendFile", BulkEmailFinderGetFile = "emailFinderGetFile", BulkEmailFinderFileStatus = "emailFinderFileStatus", BulkEmailFinderDeleteFile = "emailFinderDeleteFile", DomainSearch = "search", BulkDomainSearchSendFile = "domainSearchSendFile", BulkDomainSearchGetFile = "domainSearchGetFile", BulkDomainSearchFileStatus = "domainSearchFileStatus", BulkDomainSearchDeleteFile = "domainSearchDeleteFile", ActivityData = "getActivityData" } export declare enum Fields { AddOptions = "addOptions", ApiKey = "apiKey", ActivityData = "activityData", ApiEndpoint = "apiEndpoint", BinaryKey = "binaryKey", CombineItems = "combineItems", CompanyName = "companyName", CreditsRequired = "creditsRequired", DelayNotice = "delayNotice", DocumentationNotice = "documentationNotice", Domain = "domain", DomainColumnNumber = "domainColumnNumber", Email = "email", EmailColumnNumber = "emailColumnNumber", EmailFinderColumnsFirstName = "emailFinderColumnsFirstName", EmailFinderColumnsFullName = "emailFinderColumnsFullName", EmailFinderColumnsLastName = "emailFinderColumnsLastName", EmailFinderColumnsMiddleName = "emailFinderColumnsMiddleName", EndDate = "endDate", FileId = "fileId", FileName = "fileName", FilterRule = "filterRule", FilterTarget = "filterTarget", FilterValue = "filterValue", FindBy = "findBy", FirstName = "firstName", FullName = "fullName", GetFileOutputType = "getFileOutputType", HasHeader = "hasHeader", IncludeFile = "includeFile", IpAddress = "ipAddress", IpAddressColumnNumber = "ipAddressColumnNumber", ItemInputType = "itemInputType", ItemInputAssignment = "itemInputAssignment", ItemInputJson = "itemInputJson", ItemInputMapped = "itemInputMapped", LastName = "lastName", MiddleName = "middleName", NameType = "nameType", RemoveDuplicates = "removeDuplicates", ReturnUrl = "returnUrl", SendFileInputType = "sendFileInputType", SplitItems = "splitItems", StartDate = "startDate", Timeout = "timeout", VerifyPlus = "verifyPlus" } export declare enum BaseUrl { DEFAULT = "https://api.zerobounce.net/v2", US = "https://api-us.zerobounce.net/v2", EU = "https://api-eu.zerobounce.net/v2", BULK_V2 = "https://bulkapi.zerobounce.net/v2", BULK = "https://bulkapi.zerobounce.net" } export declare enum Endpoint { GetCredits = "/getcredits", GetApiUsage = "/getapiusage", FiltersList = "/filters/list", FiltersAdd = "/filters/add", FiltersDelete = "/filters/delete", Validate = "/validate", Scoring = "/scoring", GuessFormat = "/guessformat", ActivityData = "/activity" } export declare enum BulkEndpoint { ValidateBatch = "/validatebatch", SendFile = "/sendfile", GetFile = "/getfile", FileStatus = "/filestatus", DeleteFile = "/deletefile", ScoringSendFile = "/scoring/sendfile", ScoringGetFile = "/scoring/getfile", ScoringFileStatus = "/scoring/filestatus", ScoringDeleteFile = "/scoring/deletefile", EmailFinderSendFile = "/email-finder/sendfile", EmailFinderGetFile = "/email-finder/getfile", EmailFinderFileStatus = "/email-finder/filestatus", EmailFinderDeleteFile = "/email-finder/deletefile", DomainSearchSendFile = "/domain-search/sendfile", DomainSearchGetFile = "/domain-search/getfile", DomainSearchFileStatus = "/domain-search/filestatus", DomainSearchDeleteFile = "/domain-search/deletefile" } export declare enum Mode { VALIDATION = "validation", SCORING = "scoring", EMAIL_FINDER = "email_finder", DOMAIN_SEARCH = "domain_search" } export declare enum Documentation { GetCreditsBalance = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#get_balance__v2__", GetApiUsage = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#get_aPI_usage__v2__", AllowlistAndBlocklist = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#allow_and_blocklist__v2__", ValidationValidate = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#validate_emails__v2__", ValidationBatchValidate = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#batch_validate_emails__v2__", BulkValidationSendFile = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#send_file__v2__", BulkValidationGetFile = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#get_file__v2__", BulkValidationFileStatus = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#file_status__v2__", BulkValidationDeleteFile = "https://www.zerobounce.net/docs/email-validation-api-quickstart/#delete_file__v2__", ScoringScore = "https://www.zerobounce.net/docs/ai-scoring-api/#single_email_scoring", BulkScoringSendFile = "https://www.zerobounce.net/docs/ai-scoring-api/#ai_scoring_send_file", BulkScoringGetFile = "https://www.zerobounce.net/docs/ai-scoring-api/#ai_scoring_get_file", BulkScoringFileStatus = "https://www.zerobounce.net/docs/ai-scoring-api/#ai_scoring_file_status", BulkScoringDeleteFile = "https://www.zerobounce.net/docs/ai-scoring-api/#ai_scoring_delete_file", EmailFinderFind = "https://www.zerobounce.net/docs/email-finder-api/", BulkEmailFinderSendFile = "https://www.zerobounce.net/docs/email-finder-api/#bulk__send_file", BulkEmailFinderGetFile = "https://www.zerobounce.net/docs/email-finder-api/#bulk__get_file", BulkEmailFinderFileStatus = "https://www.zerobounce.net/docs/email-finder-api/#bulk__file_status", BulkEmailFinderDeleteFile = "https://www.zerobounce.net/docs/email-finder-api/#bulk__delete_file", DomainSearch = "https://www.zerobounce.net/docs/domain-search-api/", BulkDomainSearchSendFile = "https://www.zerobounce.net/docs/domain-search-api/#bulk__domain_search__send_file", BulkDomainSearchGetFile = "https://www.zerobounce.net/docs/domain-search-api/#bulk__domain_search__get_file", BulkDomainSearchFileStatus = "https://www.zerobounce.net/docs/domain-search-api/#bulk__domain_search__file_status", BulkDomainSearchDeleteFile = "https://www.zerobounce.net/docs/domain-search-api/#bulk__domain_search__delete_file", ActivityData = "https://www.zerobounce.net/docs/activity-data-api/" }