import type { FilledIconProps } from '../types';
import Cipher from './cipher.svg?react';
import Coinbase1 from './coinbase-1.svg?react';
import Dogecoin from './dogecoin.svg?react';
import Ethereum2 from './ethereum-2.svg?react';
import Litecoin from './litecoin.svg?react';
import Metaverse1 from './metaverse-1.svg?react';
import Metaverse2 from './metaverse-2.svg?react';
import Metaverse3 from './metaverse-3.svg?react';
import Metaverse4 from './metaverse-4.svg?react';
import Metaverse5 from './metaverse-5.svg?react';
import Metaverse6 from './metaverse-6.svg?react';
import Metaverse7 from './metaverse-7.svg?react';
import Swap from './swap.svg?react';
import Swap2 from './swap2.svg?react';
import Swap3 from './swap3.svg?react';

const CipherFilled = (props: FilledIconProps) => (
  <Cipher fill="currentColor" {...props} />
);

const Coinbase1Filled = (props: FilledIconProps) => (
  <Coinbase1 fill="currentColor" {...props} />
);

const DogecoinFilled = (props: FilledIconProps) => (
  <Dogecoin fill="currentColor" {...props} />
);

const Ethereum2Filled = (props: FilledIconProps) => (
  <Ethereum2 fill="currentColor" {...props} />
);

const LitecoinFilled = (props: FilledIconProps) => (
  <Litecoin fill="currentColor" {...props} />
);

const Metaverse1Filled = (props: FilledIconProps) => (
  <Metaverse1 fill="currentColor" {...props} />
);

const Metaverse2Filled = (props: FilledIconProps) => (
  <Metaverse2 fill="currentColor" {...props} />
);

const Metaverse3Filled = (props: FilledIconProps) => (
  <Metaverse3 fill="currentColor" {...props} />
);

const Metaverse4Filled = (props: FilledIconProps) => (
  <Metaverse4 fill="currentColor" {...props} />
);

const Metaverse5Filled = (props: FilledIconProps) => (
  <Metaverse5 fill="currentColor" {...props} />
);

const Metaverse6Filled = (props: FilledIconProps) => (
  <Metaverse6 fill="currentColor" {...props} />
);

const Metaverse7Filled = (props: FilledIconProps) => (
  <Metaverse7 fill="currentColor" {...props} />
);

const SwapFilled = (props: FilledIconProps) => (
  <Swap fill="currentColor" {...props} />
);

const Swap2Filled = (props: FilledIconProps) => (
  <Swap2 fill="currentColor" {...props} />
);

const Swap3Filled = (props: FilledIconProps) => (
  <Swap3 fill="currentColor" {...props} />
);

export {
  CipherFilled,
  Coinbase1Filled,
  DogecoinFilled,
  Ethereum2Filled,
  LitecoinFilled,
  Metaverse1Filled,
  Metaverse2Filled,
  Metaverse3Filled,
  Metaverse4Filled,
  Metaverse5Filled,
  Metaverse6Filled,
  Metaverse7Filled,
  SwapFilled,
  Swap2Filled,
  Swap3Filled,
};
