import { BankAccountBban, BankAccountIban } from "../definitions";
import { BankData, BankDetails, IINDetail, PaymentContext, Swift } from "./definitions";
export interface BankDetailsRequest extends BankDetails {
}
export interface BankDetailsResponse {
    bankAccountBban?: BankAccountBban | null;
    bankAccountIban?: BankAccountIban | null;
    bankData?: BankData | null;
    swift?: Swift | null;
}
export interface ConvertAmount {
    convertedAmount?: number | null;
}
export interface GetIINDetailsRequest {
    bin?: string | null;
    paymentContext?: PaymentContext | null;
}
export interface GetIINDetailsResponse {
    coBrands?: IINDetail[] | null;
    countryCode?: string | null;
    isAllowedInContext?: boolean | null;
    paymentProductId?: number | null;
}
export interface GetPrivacyPolicyResponse {
    htmlContent?: string | null;
}
export interface TestConnection {
    result?: string | null;
}
