import { default as MainType } from './src/main.vue'; export declare const OsModal: import('../../utils/with-install').SFCWithInstall; visible: import('vue').ComputedRef; handleClose: () => void; handleBgClick: (event: MouseEvent) => void; opened: () => void; closed: () => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, 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; }, {}>> & Record; export type ModalInstance = InstanceType; export default OsModal; export type * from './src/main';