export type Currency = string; export interface Money { readonly cents: bigint; readonly currency: Currency; } export declare function money(cents: bigint | number, currency: Currency): Money; export declare function zero(currency: Currency): Money; export declare function addMoney(a: Money, b: Money): Money; export declare function subMoney(a: Money, b: Money): Money; export declare function cmpMoney(a: Money, b: Money): -1 | 0 | 1; export declare function gteMoney(a: Money, b: Money): boolean; export declare function isZeroMoney(m: Money): boolean; //# sourceMappingURL=money.d.ts.map