type ReSubnReplacement = string | ((match: string, ...groups: Array<string | undefined>) => string);
type ReSubnFlags = number | string;
export declare function subn(pattern: string | RegExp, replacement: ReSubnReplacement, source: string, count?: number, flags?: ReSubnFlags): [string, number];
export {};
