/* tslint:disable */ /* eslint-disable */ /** * EMIL CommissionService * The EMIL CommissionService 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 UpdateCommissionSettlementRequestDto */ export interface UpdateCommissionSettlementRequestDto { /** * The unique code of the commission settlement to update * @type {string} * @memberof UpdateCommissionSettlementRequestDto */ 'code': string; /** * The updated status of the commission settlement. Valid values: draft, processing, published, closed * @type {string} * @memberof UpdateCommissionSettlementRequestDto */ 'status': UpdateCommissionSettlementRequestDtoStatusEnum; /** * Updated array of commission codes to include in this settlement * @type {Array} * @memberof UpdateCommissionSettlementRequestDto */ 'commissionCodes': Array; } export const UpdateCommissionSettlementRequestDtoStatusEnum = { Draft: 'draft', Processing: 'processing', Published: 'published', Closed: 'closed' } as const; export type UpdateCommissionSettlementRequestDtoStatusEnum = typeof UpdateCommissionSettlementRequestDtoStatusEnum[keyof typeof UpdateCommissionSettlementRequestDtoStatusEnum];