import { BankActionEnum, IBankEntity, IEntityUpdateDto } from "../../entities"; import { IIntermediaryBankUpdateDto } from "./intermediary_bank.update.dto.interface"; export interface IBankActionDataDto { action: BankActionEnum; remark?: string; } export interface IBankUpdateDtoValidationData { bankEntity: IBankEntity; } export interface IBankUpdateDto extends IEntityUpdateDto { actionData?: IBankActionDataDto; intermediaryBankDetails?: IIntermediaryBankUpdateDto[]; }