import { type App } from 'vue'; import { type I18n } from 'vue-i18n'; import { type I18nConfig } from '../config/i18n'; export type TranslatePair = { [key: string]: string | string[] | TranslatePair; }; export type Language = { name: string; el: TranslatePair; co: TranslatePair; }; export declare let i18n: I18n, {}, {}, any, false>; export declare function launchLocale(app: App, config?: I18nConfig): void; export declare function useCoseyLocale(): Record; export declare function useLocaleMessages(): { value: string; label: string; dayjs: Record; cosey: Record; app: Record; }[];