type ReSubReplacement = string | ((match: string, ...groups: Array) => string); type ReSubFlags = number | string; export declare function sub(pattern: string | RegExp, replacement: ReSubReplacement, source: string, count?: number, flags?: ReSubFlags): string; export {};