/** * 字符相关工具 */ export default class XString { static isString(s: any): boolean; static startsWith(s: any, c: any): any; static endsWith(s: any, c: any): any; static CutEnd(s: any, c: any): any; static substring(s: any, start: number, end?: number): any; static formatMarkDown: (val: any) => any; static formatJson: (str: any) => any; static split(a: any, s?: string): any; static contains(str: any, substr: any): boolean; static toJsonString(obj: any): any; static isJsonString(str: any): boolean; static isJsonArrayString(str: any): boolean; static fromJsonString(str: any): any; static trim(value: string): string; static trimExtraChar(value: string, char: string, regExp: RegExp): string; static formatNumber(value: string, allowDot?: boolean, allowMinus?: boolean): string; static pxCheck(value: string | number): string; } export declare const strContains: (str: any, substr: any) => boolean; export declare const stringSplit: (a: any, s?: string) => any; export declare function MD5(bit: any): string; export declare function digitUppercase(n: any): string;