import FlockBanner from "./components/FlockBanner/FlockBanner";
import FlockButton from "./components/FlockButton/FlockButton";
import FABContainer from "./components/FAB/FAB";
import FABTrigger from "./components/FAB/FABTrigger";
import FABItem from "./components/FAB/FABItem";
import GradientButton from "./components/GradientButton/GradientButton";
import TransformContainer from "./components/TransformContainer";
import BouncingLoader from "./components/BouncingLoader";
import DonutSpinner from "./components/DonutSpinner";
import BorderInput from "./components/BorderInput";
import LabelInput from "./components/LabelInput";
import RadioButton from "./components/RadioButton";
import RadioGroup from "./components/RadioGroup";
import SwitchButton from "./components/SwitchButton";

// directives
import HoverAnimation from "./components/HoverAnimation";
import HoverMagicUnderline from "./components/HoverMagicUnderline";
import Waves from "./components/Waves";
import Bubbling from "./components/Bubbling";

// filters
import placeholder from "./components/Filters/placeholder";

export {
  FlockBanner,
  FlockButton,
  FABContainer,
  FABTrigger,
  FABItem,
  GradientButton,
  HoverAnimation,
  TransformContainer,
  HoverMagicUnderline,
  BouncingLoader,
  DonutSpinner,
  BorderInput,
  LabelInput,
  RadioButton,
  RadioGroup,
  SwitchButton,
  Waves,
  Bubbling,
  placeholder
};

export default {
  FlockBanner,
  FlockButton,
  FABContainer,
  FABTrigger,
  FABItem,
  GradientButton,
  HoverAnimation,
  TransformContainer,
  HoverMagicUnderline,
  BouncingLoader,
  DonutSpinner,
  BorderInput,
  LabelInput,
  RadioButton,
  RadioGroup,
  SwitchButton,
  Waves,
  Bubbling,
  placeholder
};
