import { PropType } from 'vue'; import { I18NKey, I18NKnownKey } from '../services/i18n'; import { StringWithAutocomplete } from '../utils/types/prop-type'; type Stringable = number | string | boolean | undefined; export type TranslationKey = `$t:${I18NKnownKey}`; export type TranslationProp = StringWithAutocomplete; export declare const useTranslationProp: (defaultValue: TranslationProp) => { type: PropType; default: TranslationProp; }; export declare const useTranslation: () => { tp: (key: Key, values?: Record) => string; t: (key: Key_1, values?: Record) => any; }; export {};