'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var Base = require('./src/Base.cjs');
var Paragraph = require('./src/Paragraph.cjs');
var Text = require('./src/Text.cjs');
var Title = require('./src/Title.cjs');
var Link = require('./src/Link.cjs');
var Typography$1 = require('./src/Typography.cjs');
var props = require('./src/props.cjs');
require('./src/interface.cjs');

const TypographyText = Text.default;
const TypographyTitle = Title.default;
const TypographyLink = Link.default;
const TypographyParagraph = Paragraph.default;
const TypographyBase = Base.default;
const Typography = Object.assign(Typography$1.default, {
  Text: Text.default,
  Title: Title.default,
  Paragraph: Paragraph.default,
  Link: Link.default,
  Base: Base.default,
  install(app) {
    app.component(Typography$1.default.name, Typography$1.default);
    app.component(Text.default.displayName, Text.default);
    app.component(Title.default.displayName, Title.default);
    app.component(Paragraph.default.displayName, Paragraph.default);
    app.component(Link.default.displayName, Link.default);
    return app;
  }
});

exports.TITLE_ELE_LIST = props.TITLE_ELE_LIST;
exports.baseProps = props.baseProps;
exports.editableProps = props.editableProps;
exports.linkProps = props.linkProps;
exports.paragraphProps = props.paragraphProps;
exports.textProps = props.textProps;
exports.titleProps = props.titleProps;
exports.typographyProps = props.typographyProps;
exports.Typography = Typography;
exports.TypographyBase = TypographyBase;
exports.TypographyLink = TypographyLink;
exports.TypographyParagraph = TypographyParagraph;
exports.TypographyText = TypographyText;
exports.TypographyTitle = TypographyTitle;
exports.default = Typography;
//# sourceMappingURL=index.cjs.map
