1interface RegExpMatchArray { 2 groups?: { 3 [key: string]: string 4 } 5} 6 7interface RegExpExecArray { 8 groups?: { 9 [key: string]: string 10 } 11} 12 13interface RegExp { 14 /** 15 * Returns a Boolean value indicating the state of the dotAll flag (s) used with a regular expression. 16 * Default is false. Read-only. 17 */ 18 readonly dotAll: boolean; 19}