import type { FilledIconProps } from '../types';
import Backward from './backward.svg?react';
import Boombox from './boombox.svg?react';
import Camera3 from './camera-3.svg?react';
import Cctv from './cctv.svg?react';
import DialHigh from './dial-high.svg?react';
import DialMax from './dial-max.svg?react';
import Dial from './dial.svg?react';
import Drone from './drone.svg?react';
import ExpandAlt1 from './expand-alt-1.svg?react';
import FastBackward1 from './fast-backward-1.svg?react';
import FastBackward from './fast-backward.svg?react';
import FastForward from './fast-forward.svg?react';
import Film from './film.svg?react';
import Forward from './forward.svg?react';
import FrameExpand from './frame-expand.svg?react';
import FrameMinimize from './frame-minimize.svg?react';
import FullScreen from './full-screen.svg?react';
import Gallery from './gallery.svg?react';
import HdVideoAlt from './hd-video-alt.svg?react';
import HdVideo from './hd-video.svg?react';
import MicrophoneSlash from './microphone-slash.svg?react';
import Next from './next.svg?react';
import Play from './play.svg?react';
import Previous from './previous.svg?react';
import Projector from './projector.svg?react';
import Radio from './radio.svg?react';
import RepeatOne from './repeat-one.svg?react';
import Shuffle from './shuffle.svg?react';
import Slideshow from './slideshow.svg?react';
import Speaker from './speaker.svg?react';
import Stop from './stop.svg?react';
import VideoAlt1 from './video-alt-1.svg?react';
import VideoAlt from './video-alt.svg?react';
import VideoCameraAlt1 from './video-camera-alt-1.svg?react';
import VideoCameraAlt2 from './video-camera-alt-2.svg?react';
import VideoCameraAlt3 from './video-camera-alt-3.svg?react';
import VideoCameraAlt4 from './video-camera-alt-4.svg?react';
import VideoCameraAlt from './video-camera-alt.svg?react';
import VideoCut from './video-cut.svg?react';
import VideoPlayback from './video-playback.svg?react';
import Video from './video.svg?react';
import VolumeAlt from './volume-alt.svg?react';
import VolumeHigh from './volume-high.svg?react';
import VolumeLow from './volume-low.svg?react';
import VolumeMedium from './volume-medium.svg?react';
import VolumeMute from './volume-mute.svg?react';
import Volume from './volume.svg?react';
import WaveformLines from './waveform-lines.svg?react';
import Webcam from './webcam.svg?react';

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

export {
  BackwardFilled,
  BoomboxFilled,
  Camera3Filled,
  CctvFilled,
  DialHighFilled,
  DialMaxFilled,
  DialFilled,
  DroneFilled,
  ExpandAlt1Filled,
  FastBackward1Filled,
  FastBackwardFilled,
  FastForwardFilled,
  FilmFilled,
  ForwardFilled,
  FrameExpandFilled,
  FrameMinimizeFilled,
  FullScreenFilled,
  GalleryFilled,
  HdVideoAltFilled,
  HdVideoFilled,
  MicrophoneSlashFilled,
  NextFilled,
  PlayFilled,
  PreviousFilled,
  ProjectorFilled,
  RadioFilled,
  RepeatOneFilled,
  ShuffleFilled,
  SlideshowFilled,
  SpeakerFilled,
  StopFilled,
  VideoAlt1Filled,
  VideoAltFilled,
  VideoCameraAlt1Filled,
  VideoCameraAlt2Filled,
  VideoCameraAlt3Filled,
  VideoCameraAlt4Filled,
  VideoCameraAltFilled,
  VideoCutFilled,
  VideoPlaybackFilled,
  VideoFilled,
  VolumeAltFilled,
  VolumeHighFilled,
  VolumeLowFilled,
  VolumeMediumFilled,
  VolumeMuteFilled,
  VolumeFilled,
  WaveformLinesFilled,
  WebcamFilled,
};
