// @flow
import type { ThemeName, PatchworkTheme } from './theme.types';
import { wealthsimple } from './wealthsimple.theme';
import { whitelabelDefaults } from './whitelabel-defaults.theme';
import { atlas } from './atlas.theme';
import { empower } from './empower.theme';
import { trade } from './trade.theme';

export { createWhitelabelTheme } from './theme.utils';
export * from './theme.types';
export * from './patchwork-theme-provider';

export const themes: { [themeName: ThemeName]: PatchworkTheme } = {
  wealthsimple,
  whitelabelDefaults,
  atlas,
  empower,
  trade,
};
