import { BankingInfoForm } from "./sqm-banking-info-form";
import { BankingInfoFormViewProps } from "./sqm-banking-info-form-view";
export declare const paypalFeeMap: {
  USD: string;
  GBP: string;
  EUR: string;
  AUD: string;
  CAD: string;
  NZD: string;
  HKD: string;
  DKK: string;
  ILS: string;
  MXN: string;
  RUB: string;
  PHP: string;
  JPY: string;
};
export declare type BankingInfoFormData = {
  bankCountry?: string;
  bankAccountNumber?: string;
  paypalEmailAddress?: string;
  paymentMethod?: string;
  paymentThreshold?: string;
  paymentSchedulingType?: "FIXED_DAY" | "BALANCE_THRESHOLD";
  paymentDay?: string;
  beneficiaryAccountName?: string;
  beneficiaryClassification?: "BUSINESS" | "INDIVIDUAL" | "FOREIGN" | "CPF" | "CNPJ";
  beneficiaryAlternativeName?: string;
  beneficiaryTaxPayerId?: string;
  bankAccountType?: "CHECKING" | "SAVINGS" | "NOT_SET";
  swiftCode?: string;
  routingCode?: string;
  voCode?: string;
  agencyCode?: string;
  bankAddress?: string;
  bankPostalCode?: string;
  bankCity?: string;
  bankState?: string;
  branchCode?: string;
  bankName?: string;
  patronymicName?: string;
};
export declare function getFormInputs({ bitset, formMap }: {
  bitset: any;
  formMap: any;
}): any;
export declare function useBankingInfoForm(props: BankingInfoForm): BankingInfoFormViewProps;
export declare type UseBankingInfoFormResult = ReturnType<typeof useBankingInfoForm>;
