kawkab-frontend
Version:
Kawkab frontend is a frontend library for the Kawkab framework
15 lines (14 loc) • 506 B
TypeScript
type ChangeLanguageFunction = (lang: string, changeDir?: boolean) => void;
interface UseTranslationReturn {
t: (key: string, options?: any) => string;
i18n: any;
changeLanguage: ChangeLanguageFunction;
currentLanguage: string;
currentDir: 'rtl' | 'ltr';
direction: 'rtl' | 'ltr';
isRTL: boolean;
isLTR: boolean;
getLanguageDirection: (language: string) => 'rtl' | 'ltr';
}
export declare function useTranslation(ns?: string | string[]): UseTranslationReturn;
export {};