declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import('../../../node_modules/vue').DefineComponent { open: string; info: string; error: string; warn: string; }; type: ObjectConstructor; }; position: { default: string; type: StringConstructor; }; holdTime: { default: number; type: NumberConstructor; }; }>, {}, { msgs: Array<{ color: string; msg: string; timer: ReturnType | undefined; }>; baseSize: string; }, { $_position(): { pos: string; textAlign: string; }; style(): { wrap: { position: string; left: number; pos: string; zIndex: number; width: string; padding: string; pointerEvents: string; textAlign: string; }; bar: (bg: string) => { display: string; width: string; minWidth: string; maxWidth: string; padding: string; margin: string; borderRadius: string; lineHeight: string; color: string; background: string; boxShadow: string; cursor: string; textAlign: string; pointerEvents: string; userSelect: string; }; }; }, { info(msg: string): boolean; error(msg: string): boolean; warn(msg: string): boolean; open(message: { color: string; msg: string; } | string, isOpen?: boolean): boolean; pop(i?: number): void; }, import('../../../node_modules/vue').ComponentOptionsMixin, import('../../../node_modules/vue').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue').PublicProps, Readonly { open: string; info: string; error: string; warn: string; }; type: ObjectConstructor; }; position: { default: string; type: StringConstructor; }; holdTime: { default: number; type: NumberConstructor; }; }>> & Readonly<{}>, { position: string; colors: Record; holdTime: number; }, {}, {}, {}, string, import('../../../node_modules/vue').ComponentProvideOptions, true, {}, any>;