import { CompressOptions, CompressResult } from './types';
export declare class TypeScriptCompressor {
    private logger;
    constructor(verbose?: boolean);
    compressFiles(inputPaths: string[], options: CompressOptions): CompressResult;
    private resolveInputFiles;
    private compressFile;
    private transformSourceFile;
    private createTransformer;
    private minimalCompression;
    private aggressiveCompression;
    private shortenName;
    private generateOutput;
}
