/** * MailSlurp API * MailSlurp is an API for sending and receiving emails and SMS from dynamically allocated email addresses and phone numbers. It\'s designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - [Homepage](https://www.mailslurp.com) - Get an [API KEY](https://app.mailslurp.com/sign-up/) - Generated [SDK Clients](https://docs.mailslurp.com/) - [Examples](https://github.com/mailslurp/examples) repository * * The version of the OpenAPI document: 6.5.2 * Contact: contact@mailslurp.dev * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Run reputation-oriented checks for an email address or domain without changing mailbox-validation semantics. * @export * @interface EmailDomainReputationOptions */ export interface EmailDomainReputationOptions { /** * Email address, domain, IP address, or MX host to inspect. * @type {string} * @memberof EmailDomainReputationOptions */ target: string; /** * Optional explicit IP address to check directly. * @type {string} * @memberof EmailDomainReputationOptions */ ipAddress?: string | null; /** * Optional explicit MX host to resolve and check. * @type {string} * @memberof EmailDomainReputationOptions */ mxHost?: string | null; /** * * @type {boolean} * @memberof EmailDomainReputationOptions */ includeBlacklist?: boolean | null; } export declare function EmailDomainReputationOptionsFromJSON(json: any): EmailDomainReputationOptions; export declare function EmailDomainReputationOptionsFromJSONTyped(json: any, ignoreDiscriminator: boolean): EmailDomainReputationOptions; export declare function EmailDomainReputationOptionsToJSON(value?: EmailDomainReputationOptions | null): any;