using Distribution.Models; namespace Distribution.Features.BankAccount; public record BankAccountResponse( BankAccountType AccountType, Guid AccountId, string AccountName, string? BankName, string? CashAccountTypeName, string? AccountNumber, string CurrencyCode, DateTime CreatedAt, bool? IsActive, bool? IsDefault); public record CreateBankAccountRequest( string AccountName, string? BankName, string? AccountNumber, string? CurrencyCode); public record CreateCashAccountRequest( string AccountName, string CashAccountTypeName, string? AccountNumber, string? CurrencyCode); public record UpdateCashAccountRequest(string AccountName); public record SetCashAccountStatusRequest(bool IsActive); public record CashAccountTypeDto(string Name);