import { CommunicationCustomerResponse } from "./CommunicationCustomerResponse"; import { CommunicationTaxTypeResponse } from "./CommunicationTaxTypeResponse"; /** * Encloses communication certificate details * @export * @class CommunicationCertificateResponse */ export declare class CommunicationCertificateResponse { /** * @type {number} * @memberof CommunicationCertificateResponse */ id?: number | undefined; /** * @type {Date} * @memberof CommunicationCertificateResponse */ effectiveDate?: Date | undefined; /** * @type {Date} * @memberof CommunicationCertificateResponse */ expirationDate?: Date | undefined; /** * @type {string} * @memberof CommunicationCertificateResponse */ exemptionReason?: string | undefined; /** * @type {string} * @memberof CommunicationCertificateResponse */ exemptionRegion?: string | undefined; /** * @type {string} * @memberof CommunicationCertificateResponse */ taxNumber?: string | undefined; /** * @type {string} * @memberof CommunicationCertificateResponse */ certificateStatus?: string | undefined; /** * @type {CommunicationCustomerResponse[]} * @memberof CommunicationCertificateResponse */ customers?: CommunicationCustomerResponse[] | undefined; /** * @type {CommunicationTaxTypeResponse[]} * @memberof CommunicationCertificateResponse */ exemptions?: CommunicationTaxTypeResponse[] | undefined; }