/** * 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 UpdateCommissionRequestDto */ export interface UpdateCommissionRequestDto { /** * The unique code identifier of the commission to update. This must match the commission code in the system * @type {string} * @memberof UpdateCommissionRequestDto */ 'code': string; /** * The updated description explaining what this commission represents and its purpose * @type {string} * @memberof UpdateCommissionRequestDto */ 'description': string; /** * The updated unique code or identifier of the partner associated with this commission * @type {string} * @memberof UpdateCommissionRequestDto */ 'partnerCode': string; /** * The updated policy code or identifier of the policy associated with this commission * @type {string} * @memberof UpdateCommissionRequestDto */ 'policyCode': string; /** * The updated status of the commission. Valid values: draft, open, published, closed * @type {string} * @memberof UpdateCommissionRequestDto */ 'status': UpdateCommissionRequestDtoStatusEnum; } export declare const UpdateCommissionRequestDtoStatusEnum: { readonly Draft: "draft"; readonly Open: "open"; readonly Published: "published"; readonly Closed: "closed"; }; export type UpdateCommissionRequestDtoStatusEnum = typeof UpdateCommissionRequestDtoStatusEnum[keyof typeof UpdateCommissionRequestDtoStatusEnum];