/* tslint:disable */ /* eslint-disable */ /** * Emil PublicAPI * The Emil Public API description * * The version of the OpenAPI document: 1.0 * Contact: kontakt@emil.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { CalculationErrorsClass } from './calculation-errors-class'; import { CreateEstimatedInvoiceResponseClass } from './create-estimated-invoice-response-class'; import { PolicyObjectResponseClass } from './policy-object-response-class'; /** * * @export * @interface ProductTariffQuoteClass */ export interface ProductTariffQuoteClass { /** * Tariff key * @type {string} * @memberof ProductTariffQuoteClass */ 'tariffKey': string; /** * Estimated invoice * @type {CreateEstimatedInvoiceResponseClass} * @memberof ProductTariffQuoteClass */ 'estimatedInvoice': CreateEstimatedInvoiceResponseClass; /** * The policy objects contains necessary information to create a policy. The Policy objects array will be validated if the \'validate\' flag is set to true * @type {Array} * @memberof ProductTariffQuoteClass */ 'policyObjects': Array; /** * The policy objects contains necessary information to create a policy. The Policy objects array will be validated if the \'validate\' flag is set to true * @type {Array} * @memberof ProductTariffQuoteClass */ 'calculatedPolicyObjects': Array; /** * Calculation errors * @type {CalculationErrorsClass} * @memberof ProductTariffQuoteClass */ 'errors'?: CalculationErrorsClass; }