export interface IStampede { encoding: string; glob: { nodir: boolean; }; filter(path: string): boolean, transformOutputPath(path: string): string, transformOutputContent(fileContent: string, sourcePath: string): Promise, validate(fileContent: string, outputPath: string, sourcePath: string): Promise pipe(fileContent: string, outputPath: string, sourcePath: string): Promise copy(sourcePath: string, outputPath: string, stampede: IStampede): Promise }