import ASkeleton from './src/Skeleton.mjs';
import AButton from './src/Button.mjs';
import AInput from './src/Input.mjs';
import AImage from './src/Image.mjs';
import AAvatar from './src/Avatar.mjs';
import SkeletonTitle$1 from './src/Title.mjs';
export { skeletonAvatarProps, skeletonButtonProps, skeletonElementProps, skeletonParagraphProps, skeletonProps, skeletonTitleProps } from './src/props.mjs';

const SkeletonButton = AButton;
const SkeletonAvatar = AAvatar;
const SkeletonInput = AInput;
const SkeletonImage = AImage;
const SkeletonTitle = SkeletonTitle$1;
const Skeleton = Object.assign(ASkeleton, {
  Button: SkeletonButton,
  Avatar: SkeletonAvatar,
  Input: SkeletonInput,
  Image: SkeletonImage,
  Title: SkeletonTitle,
  install(app) {
    app.component(ASkeleton.name, ASkeleton);
    app.component(AButton.name, AButton);
    app.component(AAvatar.name, AAvatar);
    app.component(AInput.name, AInput);
    app.component(AImage.name, AImage);
    app.component(SkeletonTitle$1.name, SkeletonTitle$1);
    return app;
  }
});

export { Skeleton, SkeletonAvatar, SkeletonButton, SkeletonImage, SkeletonInput, SkeletonTitle, Skeleton as default };
//# sourceMappingURL=index.mjs.map
