| import { SourceListMap } from 'source-list-map'; | 
| import { SourceNode } from 'source-map'; | 
|   | 
| import { MapOptions, SourceAndMapMixin } from '.'; | 
| import Source = require('./Source'); | 
|   | 
| /** | 
|  * Concatenate multiple Sources or strings to a single source. | 
|  */ | 
| declare class ConcatSource extends Source implements SourceAndMapMixin { | 
|     children: Array<string | Source>; | 
|   | 
|     constructor(...args: Array<string | Source>); | 
|   | 
|     /** | 
|      * Adds an item to the source. | 
|      */ | 
|     add(item: string | Source): void; | 
|     source(): string; | 
| } | 
|   | 
| export = ConcatSource; |