export interface BankDetail {
  id: string
  user_id: string
  bank_id: string
  account_name: string
  account_number: string
  account_type: string
  created_at: string | null
  updated_at: string | null
}

export interface BankDetailPayload {
  bank_id: string
  account_name: string
  account_number: string
  account_type: string
}

export interface BankDetailsApiResponse {
  success: boolean
  data: BankDetail[]
  pagination?: {
    current_page: number
    per_page: number
    total: number
    last_page: number
  }
  message?: string
}

export interface BankDetailApiResponse {
  success: boolean
  data: BankDetail
  message?: string
}
