UNPKG

@clerk/clerk-js

Version:
15 lines (14 loc) 666 B
import type { ClerkAPIError, ClerkRuntimeError } from '@clerk/types'; import React from 'react'; import type { LocalizationKey } from './localizationKeys'; type Localizable<T> = T & { localizationKey?: LocalizationKey | string; }; type LocalizablePrimitive<T> = React.FunctionComponent<Localizable<T>>; export declare const makeLocalizable: <P>(Component: React.FunctionComponent<P>) => LocalizablePrimitive<P>; export declare const useLocalizations: () => { t: (localizationKey: LocalizationKey | string | undefined) => string; translateError: (error: ClerkRuntimeError | ClerkAPIError | string | undefined) => string; locale: string; }; export {};