import { describe, PropTypes } from 'react-desc';
export var doc = function doc(Footer) {
  var DocumentedFooter = describe(Footer).description('An alert component').usage("import { Footer } from '@dragonchain-dev/dragon-kit'\n      \n<Footer />");
  DocumentedFooter.propTypes = {
    entity: PropTypes.string.description('Website name or entity').isRequired,
    links: PropTypes.arrayOf(PropTypes.shape({
      blank: PropTypes.bool.description('Open the URL in a new window').defaultValue(true),
      name: PropTypes.string.description('URL name').isRequired,
      type: PropTypes.oneOf(['link', 'route']).description('Is the URL an internal route or external link').isRequired,
      url: PropTypes.string.description('URL').isRequired
    })).description('An array of footer URLs').isRequired,
    logo: PropTypes.string.description('SVG of logo').isRequired,
    large: PropTypes.bool.description('Make the logo larger').defaultValue(false),
    social: PropTypes.shape({
      facebook: PropTypes.string.description('Facebook URL'),
      github: PropTypes.string.description('GitHub URL'),
      linkedin: PropTypes.string.description('LinkedIn URL'),
      telegram: PropTypes.string.description('Telegram URL'),
      twitter: PropTypes.string.description('Twitter URL'),
      youtube: PropTypes.string.description('YouTube URL')
    }).description('An object of footer social links'),
    usaFlag: PropTypes.bool.description('Show the flag').defaultValue(true),
    children: PropTypes.node.description('The disclaimer. Should include a link to terms.').isRequired
  };
  return DocumentedFooter;
};