import { Amount } from '@zeniai/client-epic-state';
export declare function setShowNegativeAmountInParenthesisDefaultValue(value: boolean): void;
export declare function getShowNegativeAmountInParenthesisDefaultValue(): boolean;
export declare function amountToString(formatString: "0,0" | "0,0.00" | "0a" | "0,0.[00]" | "0,0.[00]a" | "0,0[.]00", amount: Amount | null | undefined, showNegativeAmountInParenthesis?: boolean): string;
export declare function currencyAmountCompactFormatter(amount: number, currency?: string): string;
export declare function amountValueToString(formatString: "0,0" | "0,0.00" | "0a" | "0,0.[00]" | "0,0.[00]a" | "0,0[.]00", amountValue: number | null | undefined, currencySymbol?: string, showNegativeAmountInParenthesis?: boolean): string;
export declare function setShowNegativeAmountInParenthesisForPercentDefaultValue(value: boolean): void;
export declare function getShowNegativeAmountInParenthesisForPercentDefaultValue(): boolean;
export declare function percentValueToString(formatString: string, percentValue?: number, showNegativeAmountInParenthesis?: boolean): string;
export declare function roundOffNumberToTwoDecimal(num: number): number;
export declare function getAmountFormatString(num: number): "0,0" | "0,0.[00]a";
