/** * 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. */ /** * * @export * @interface PremiumOverrideDto */ export interface PremiumOverrideDto { /** * Name of Premium. * @type {string} * @memberof PremiumOverrideDto */ 'name': string; /** * Type of Premium that is based on time. * @type {string} * @memberof PremiumOverrideDto */ 'type': PremiumOverrideDtoTypeEnum; /** * This is unit of Premium. Premium units are determined based on day, week, month and year. * @type {string} * @memberof PremiumOverrideDto */ 'unit': PremiumOverrideDtoUnitEnum; /** * * @type {number} * @memberof PremiumOverrideDto */ 'netPremium': number; } export declare const PremiumOverrideDtoTypeEnum: { readonly Time: "time"; }; export type PremiumOverrideDtoTypeEnum = typeof PremiumOverrideDtoTypeEnum[keyof typeof PremiumOverrideDtoTypeEnum]; export declare const PremiumOverrideDtoUnitEnum: { readonly Day: "day"; readonly Week: "week"; readonly Month: "month"; readonly Quarter: "quarter"; readonly Year: "year"; readonly OneTimePayment: "oneTimePayment"; }; export type PremiumOverrideDtoUnitEnum = typeof PremiumOverrideDtoUnitEnum[keyof typeof PremiumOverrideDtoUnitEnum];