import type { FilledIconProps } from '../types';
import Bat from './bat.svg?react';
import Butterfly from './butterfly.svg?react';
import Camel from './camel.svg?react';
import Cat from './cat.svg?react';
import Chicken from './chicken.svg?react';
import CowAlt from './cow-alt.svg?react';
import Crab from './crab.svg?react';
import Crocodile from './crocodile.svg?react';
import Dog2 from './dog-2.svg?react';
import Dog from './dog.svg?react';
import Dolphin from './dolphin.svg?react';
import Duck from './duck.svg?react';
import Elephant from './elephant.svg?react';
import Fish from './fish.svg?react';
import FrogAlt from './frog-alt.svg?react';
import Frog from './frog.svg?react';
import Gorilla from './gorilla.svg?react';
import Horse from './horse.svg?react';
import Jellyfish from './jellyfish.svg?react';
import Koala from './koala.svg?react';
import Monkey from './monkey.svg?react';
import PawSample from './paw-sample.svg?react';
import Pig from './pig.svg?react';
import Rabbit from './rabbit.svg?react';
import Seal from './seal.svg?react';
import Shark from './shark.svg?react';
import Sheep from './sheep.svg?react';
import Turtle from './turtle.svg?react';
import Walrus from './walrus.svg?react';
import Whale from './whale.svg?react';

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

export {
  BatFilled,
  ButterflyFilled,
  CamelFilled,
  CatFilled,
  ChickenFilled,
  CowAltFilled,
  CrabFilled,
  CrocodileFilled,
  Dog2Filled,
  DogFilled,
  DolphinFilled,
  DuckFilled,
  ElephantFilled,
  FishFilled,
  FrogAltFilled,
  FrogFilled,
  GorillaFilled,
  HorseFilled,
  JellyfishFilled,
  KoalaFilled,
  MonkeyFilled,
  PawSampleFilled,
  PigFilled,
  RabbitFilled,
  SealFilled,
  SharkFilled,
  SheepFilled,
  TurtleFilled,
  WalrusFilled,
  WhaleFilled,
};
