import { App } from 'vue';
import UniText from './components/UniText';
import UniImage from './components/UniImage';
import UniShape from './components/UniShape';
import UniMusic from './components/UniMusic';
import UniVideo from './components/UniVideo';
import UniCalendar from './components/UniCalendar';
import UniCountdown from './components/UniCountdown';
import UniMap from './components/UniMap';
import UniCall from './components/UniCall';
import UniEffect from './components/UniEffect';
import UniLottie from './components/UniLottie';
import UniButton from './components/UniButton';
import UniBarrage from './components/UniBarrage';
import WorkRenderH5 from './components/WorkRenderH5';
import WorkRenderLong from './components/WorkRenderLong';
import WorkRender from './components/WorkRender';
import UniFormInput from './components/UniFormInput';
import UniFormSubmit from './components/UniFormSubmit';
import UniFormSelect from './components/UniFormSelect';
import UniFormSingle from './components/UniFormSingle';
import UniFormMultiple from './components/UniFormMultiple';
import UniFormContainer from './components/UniFormContainer';
import UniMenu from './components/UniMenu';
import UniMenuVideo from './components/UniMenuVideo';
import UniMenuTel from './components/UniMenuTel';
import UniMenuReceipt from './components/UniMenuReceipt';
import UniMenuMap from './components/UniMenuMap';
import UniWatermark from './components/UniWatermark';
import UniInvite from './components/UniInvite';
declare const install: (app: App) => void;
export { applyTextAnimation, applyTextAnimationsForPage, restoreTextAnimation } from './utils/applyTextAnimation';
export { default as inviteDefaultProps } from './constants/inviteProps';
export { default as musicDefaultProps } from './constants/musicProps';
export { default as calendarDefaultProps } from './constants/calendarProps';
export { default as mapDefaultProps } from './constants/mapProps';
export { default as countdownDefaultProps } from './constants/countdownProps';
export { default as effectDefaultProps } from './constants/effectProps';
export { default as shapeDefaultProps } from './constants/shapeProps';
export { default as lottieDefaultProps } from './constants/lottieProps';
export { default as videoDefaultProps } from './constants/videoProps';
export { default as callDefaultProps } from './constants/callProps';
export { default as buttonDefaultProps } from './constants/buttonProps';
export { default as formInputDefaultProps } from './constants/formInputProps';
export { default as formSubmitDefaultProps } from './constants/formsubmitProps';
export { INVITE_COVER_TEMPLATES, getInviteTemplateById } from './constants/inviteTemplates';
export { INVITE_QUICK_PHRASES } from './constants/invitePhrases';
export { useInviteManager } from './composables/inviteManager';
export { applyTemplateToInviteItem } from './utils/inviteTemplate';
export { resolveInviteRenderData, isValidInviteItem, getInviteRenderFromGlobal, applyInviteStateToGlobal } from './utils/resolveInviteRender';
export { getInviteDismissDelay } from './utils/inviteAnimation';
export type { InviteConfig, InviteItem, InviteCoverTemplate, InviteRenderData, InviteLayoutType } from './defaultProps';
export { UniText, UniImage, UniShape, UniMusic, UniVideo, UniCalendar, UniCountdown, UniMap, UniCall, UniEffect, UniLottie, UniButton, UniBarrage, WorkRenderH5, WorkRenderLong, WorkRender, UniFormInput, UniFormSubmit, UniFormSelect, UniFormSingle, UniFormMultiple, UniFormContainer, UniMenu, UniMenuVideo, UniMenuTel, UniMenuReceipt, UniMenuMap, UniWatermark, UniInvite, install };
declare const _default: {
    install: (app: App<any>) => void;
};
export default _default;
