// Font Awesome exports
export { FaIconComponent } from '@fortawesome/angular-fontawesome';
export { configureFontAwesome } from './font-awesome.config';

// Re-export commonly used icon definitions
export {
  faUser,
  faHome,
  faCog,
  faSearch,
  faPlus,
  faEdit,
  faTrash,
  faSave,
  faCancel,
  faCheck,
  faTimes,
  faArrowLeft,
  faArrowRight,
  faChevronLeft,
  faChevronRight,
  faChevronUp,
  faChevronDown,
  faBars,
  faEllipsisV,
  faEye,
  faEyeSlash,
  faDownload,
  faUpload,
  faRefresh,
  faSpinner,
  faExclamationTriangle,
  faInfoCircle,
  faCheckCircle,
  faTimesCircle
} from '@fortawesome/free-solid-svg-icons';

export {
  faHeart,
  faBookmark,
  faComment,
  faThumbsUp
} from '@fortawesome/free-regular-svg-icons';

export {
  faGithub,
  faTwitter,
  faLinkedin,
  faGoogle
} from '@fortawesome/free-brands-svg-icons';