import { default as MainType } from './src/main.vue'; export declare const OsModal: import('../../utils/with-install').SFCWithInstall, { osModal: import('vue').Ref; visible: import('vue').ComputedRef; handleClose: () => void; handleBgClick: (event: MouseEvent) => void; opened: () => void; closed: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, { readonly title: string; readonly mask: boolean; readonly mode: string; readonly showClose: boolean; readonly modelValue: boolean; readonly fullscreen: boolean; readonly width: string; readonly position: string; readonly closeOnClickBg: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>> & Record; export type ModalInstance = InstanceType; export default OsModal; export type * from './src/main';