import { Compiler, CompileOptions } from '../index.mjs';

declare class EssucraseCompiler implements Compiler {
    private putout;
    constructor(putout?: any | undefined);
    compile(code: string, options: CompileOptions): string;
    compileEssucrase(code: string, options?: CompileOptions): string;
    applyPlugins(code: string, toEsJS?: boolean): string;
}

export { EssucraseCompiler };
