export type FxAttributes = {
  sourceId: string;
  deal: string;
  base: string;
  symbols: string[];
  valueModePreference: 'auto' | 'mid' | 'derivedMid';
  theme: 'auto' | 'light' | 'dark';
  layout: 'table' | 'list';
  showChange: boolean;
  showRange: boolean;
  showTimestamp: boolean;
  sourceLabel: string;
  decimals: number;
  shadow: boolean;
  seamless: boolean;
  radius: number;
  currencyLabelMode: 'code' | 'name';
  showCurrencySymbols: boolean;
  invertRates: boolean;
  amount: string;
  adjustmentPercent: number;
  showCtaButton: boolean;
  ctaButtonText: string;
  ctaUrlTemplate: string;
  compactMode: boolean;
  showFlags: boolean;
  attribution: boolean;
  enableStructuredData: boolean;
  accentTheme: string;
  accentAngle: number;
  accentMode: 'color-border' | 'stripe' | 'none';
  fullWidth: boolean;
};
