///
import { default as enUS } from './en-US.json';
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;
'ja-JP'?: Partial;
'zh-CN'?: Partial;
'zh-TW'?: Partial;
'ko-KR'?: Partial;
};
export declare const getLocale: (lang: Languages) => TransactionType;
export declare const loadLocale: (lang: Languages) => Promise;
export declare function formatString(template: string, ...values: (string | number)[]): string;
export declare function formatLocale(txt: string, ...values: (string | number | React.ReactNode)[]): string | import("react").ReactNode[];