import { Currency, Product, Rail } from '../enums';
export interface Address {
    city: string;
    number?: string;
    state: string;
    street: string;
    zip_code: string;
}
export interface AnnualVolume {
    currency: Currency;
    value: number;
}
export interface RailData {
    category_code: string;
    payfac_id?: string;
    rail_merchant_external_id?: string;
    external_id?: string;
    classification?: string;
    annual_volume?: AnnualVolume[];
    products?: Products;
}
export interface Products {
    [Product.DEBIT]?: ProductData;
    [Product.CREDIT]?: ProductData;
}
export interface ProductData {
    enabled: boolean;
    merchant_network_id?: string;
}
export interface Rails {
    [Rail.VISA]?: RailData;
    [Rail.MASTERCARD]?: RailData;
}
