import { ByteWeaverOptions, ConcatenateResult } from './types';
export declare function getFilesRecursively(directory: string, excludePatterns?: string[], includePatterns?: string[], fileList?: string[]): Promise<string[]>;
/**
 * Improved minification function
 * Removes comments and excess whitespace
 */
export declare function minifyContent(content: string): string;
export declare function concatenateFiles(directoryPath: string, outputFile: string, options?: ByteWeaverOptions): Promise<ConcatenateResult>;
