interface IStrArgs { source?: string; str?: string; regex?: string; string?: string; separator?: string; formatString?: string; repeat?: number; target?: string; replacement?: string; occurrence?: number; value?: any; format?: string; begin_pos?: number; end_pos?: number; time?: number; timezone?: string; } export default class BuildInStr { private _intlNumberFormatter; private _precision; private _intlFormat; constructor(precision: number); pos({ source, str }: IStrArgs): number; split({ string, separator }: IStrArgs): import("./array").IPseudoArray; format({ formatString }: IStrArgs, args: any[]): string; length({ string }: IStrArgs): number; tonumber({ string }: IStrArgs): number; tostring({ value, format }: IStrArgs): string | undefined; private _arrToStr; replace_all({ source, target, replacement }: IStrArgs): string; private _toStringFormat; private _numberDef; private _formatOthers; private _formatNumber; private _strFormat; } export {};