export declare const truncateDecimals: (num: number, decimals?: number) => number; export declare function calculateAdditionalDiscountCrossValue(sourceValue: number, sourceField: 'percentage' | 'amount', total: number, decimals?: number, useTruncation?: boolean): number; export declare const calculateEntries: (items: any[], expenses?: any[], additionalDiscountOn?: string, additionalDiscountPercentage?: number, providedAdditionalDiscountAmount?: number, roundOff?: boolean, roundOffAmount?: number, promotionAmount?: number, decimals?: number, useTruncation?: boolean) => { totalQuantity: number; totalDiscount: number; totalItemsExpenseDiscount: number; totalTaxAmount: number; totalAmountExludingAll: number; totalAmountIncludingAll: number; additinoalDiscountAmount: number; totalGrossAmount: number; actualTotalAmount: number; roundOffDifference: number; finalAmount: number; };