UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

14 lines (13 loc) 971 B
import { BigNumberTarget } from 'choerodon-ui/lib/configure'; import { FieldFormat, FieldTrim } from '../data-set/enum'; export interface FormatOptions { trim?: FieldTrim; format?: FieldFormat | string; } export declare function trimString(value: string, fieldTrim?: FieldTrim): string; export declare function transformString(value: string, format?: FieldFormat | string): string; export declare function formatString(value: any, { trim, format }: FormatOptions): any; export declare function formatCurrency(value: any, lang: string | undefined, options?: Intl.NumberFormatOptions): any; export declare function formatNumber(value: any, lang: string | undefined, options?: Intl.NumberFormatOptions): any; export declare function formatBigNumber(value: any, lang: string | undefined, options?: Intl.NumberFormatOptions, bigNumberTarget?: BigNumberTarget): any; export declare function formatTemplate(string: string, args: object | any[], lazy?: boolean): string;