import BasicPage from './BasicPage';
import { CommentGene } from './CommentGene';
import DomUniverse from './DomUniverse';
import { Gene } from './Gene';
import { SpecialGene } from './SpecialGene';
import { TestUniverse } from './TestUniverse';
import { TextGene } from './TextGene';
import type { Universe } from './Universe';

/* eslint-disable import-x/order */
// NON API USAGE
// used by phoenix
import * as Logger from '../mutant/Logger';
// used by soldier tests
import * as Locator from '../mutant/Locator';
/* eslint-enable import-x/order */

export type { Universe };
export {
  BasicPage,
  CommentGene,
  DomUniverse,
  Gene,
  SpecialGene,
  TestUniverse,
  TextGene,
  Logger,
  Locator
};
