export interface AddBankDetailsPayload { accountHolderName: string; bankName: string; accountNumber: string; ifscCode: string; branchName?: string; isDefault?: boolean; passbookImage?: string; // FormData file (React Native image) } export interface BankAccount { id: string; ownerType: string; ownerId: string; accountHolderName: string; bankName: string; accountNumber: string; ifscCode: string; branchName: string; isDefault: boolean; isVerified: boolean; passbookImage: string; createdAt: string; updatedAt: string; } export type GetBankAccountsResponse = BankAccount[];