/** * 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 CreateCommissionCandidateRequestDto */ export interface CreateCommissionCandidateRequestDto { /** * The code of the policy associated with this commission candidate * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'policyCode': string; /** * The code of the invoice associated with this commission candidate * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'invoiceCode': string; /** * The type of commission candidate. Valid values: initial, recurring * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'candidateType': CreateCommissionCandidateRequestDtoCandidateTypeEnum; /** * The type of commission. Valid values: sales, maintenance, other * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'commissionType'?: CreateCommissionCandidateRequestDtoCommissionTypeEnum; /** * The code of the commission associated with this commission candidate * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'commissionCode'?: string; /** * The date of the next policy renewal for this commission candidate * @type {string} * @memberof CreateCommissionCandidateRequestDto */ 'policyRenewalDate'?: string; } export declare const CreateCommissionCandidateRequestDtoCandidateTypeEnum: { readonly Initial: "initial"; readonly Recurring: "recurring"; }; export type CreateCommissionCandidateRequestDtoCandidateTypeEnum = typeof CreateCommissionCandidateRequestDtoCandidateTypeEnum[keyof typeof CreateCommissionCandidateRequestDtoCandidateTypeEnum]; export declare const CreateCommissionCandidateRequestDtoCommissionTypeEnum: { readonly Sales: "sales"; readonly Maintenance: "maintenance"; readonly Other: "other"; }; export type CreateCommissionCandidateRequestDtoCommissionTypeEnum = typeof CreateCommissionCandidateRequestDtoCommissionTypeEnum[keyof typeof CreateCommissionCandidateRequestDtoCommissionTypeEnum];