UNPKG

@scottlexium/finpro

Version:

🚀 FinPro.js by Scott Lexium - The most comprehensive TypeScript library for financial data operations. Features 154+ currencies, 250+ countries, MongoDB-style queries, dual ESM/CommonJS support, and flag integration. Created by Scott Lexium for modern Ja

13 lines • 775 B
import type { Currency, QueryBuilder, FlagOptions, CurrencyWithFlags, FormatOptions } from '../../types'; export declare class FiatModule { private currencyData; constructor(); currency(): QueryBuilder<Currency>; currencies(): QueryBuilder<Currency>; getCurrencyWithFlags(code: string, options?: FlagOptions): CurrencyWithFlags | null; formatCurrency(code: string, amount: number, options?: FormatOptions): string | null; } export declare const getCurrency: (fiatModule: FiatModule) => (code: string) => Currency | null; export declare const getAllCurrencies: (fiatModule: FiatModule) => () => Currency[]; export declare const findCurrencies: (fiatModule: FiatModule) => (filter: Record<string, any>) => Currency[]; //# sourceMappingURL=index.d.ts.map