import '@dao-style/core/dist/style.css'; import type { App } from 'vue'; import { defineComponent } from 'vue'; import * as validations from './validations'; export * from './components'; export * from './layouts'; export * from './locales'; export * from './uses'; export * from './validations'; export * from './utils/formatMemory'; export * from './utils/formatCpuCore'; type ExtendRegisterComponents = ReturnType; export declare function installer(components: Record): { install(app: App): void; }; export interface VueI18nLike { t: (key: string, ...res: unknown[]) => string; } export declare function registerGlobalVueI18n(vueI18n: VueI18nLike): void; export declare function getGlobalVueI18n(): VueI18nLike | undefined; export declare function registerValidations(installs: Partial void>>, vueI18n?: VueI18nLike): void; export declare function registerAllBaseValidations(vueI18n?: VueI18nLike): void; export declare function registerAllValidations(vueI18n?: VueI18nLike): void;