import { Decimal, Numeric } from 'decimal.js-light'; import { CustomValidator } from 'joi'; export declare type Money = Decimal; export declare type MoneyFromUser = Numeric; export declare type StringMoney = string; export declare function money(value: Numeric): Money; export declare function parseMoneyString(value: StringMoney): (Money | undefined); export declare function serializeMoney(value: Money): string; export declare function validateMoney(options?: { greater?: Numeric; }): CustomValidator;