import { BillingTransactionActionEnum, IBillingEntity, IBillingTransactionEntity, IEntityUpdateDto } from "../../entities"; export interface IBillingTransactionSupportingDocsDetails { supportingDocsDetails?: string[]; } export interface IBillingTransactionActionDataDto { action: BillingTransactionActionEnum; } export interface IBillingTransactionUpdateDto extends IEntityUpdateDto, IBillingTransactionSupportingDocsDetails { actionData?: IBillingTransactionActionDataDto; } export interface IBillingTransactionUpdateDtoValidationResult { billingTransactionEntity: IBillingTransactionEntity; billingEntity: IBillingEntity; }