@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
TypeScript
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