import { Markup } from './markup'; /** * Representation of the pricing policy for each funding source provider * which make up a component of the virtual cards configuration. */ export interface PricingPolicy { stripe?: StripePricingPolicy; } export interface StripePricingPolicy { creditCard: { [key: string]: TieredMarkupPolicy; }; } export interface TieredMarkup { markup: Markup; minThreshold?: number; } export interface TieredMarkupPolicy { tiers: TieredMarkup[]; }