UNPKG

@particle-network/connectkit

Version:
26 lines (25 loc) 972 B
/// <reference types="react" /> import { default as enUS } from './en-US.json'; declare global { interface String { format(...values: (string | number)[]): string; } } export type Languages = 'en-US' | 'ja-JP' | 'zh-CN' | 'zh-TW' | 'ko-KR'; export type Translations = { btnContinueWithPasskey?: string; btnCreatePasskeyWallet?: string; btnLoginWithPasskey?: string; usePasskeyToLoginSmartAccount?: string; }; export type TransactionType = typeof enUS; export type TransactionKey = keyof TransactionType; export type Locales = { 'en-US'?: Partial<TransactionType>; 'ja-JP'?: Partial<TransactionType>; 'zh-CN'?: Partial<TransactionType>; 'zh-TW'?: Partial<TransactionType>; 'ko-KR'?: Partial<TransactionType>; }; export declare const getLocale: (lang: Languages) => TransactionType; export declare function formatLocale(txt: string, ...values: (string | number | React.ReactNode)[]): string | import("react").ReactNode[];