import { BaseFormatter } from "./BaseFormatter.js";
/**
 * Prettier formatter.
 *
 * NOTE: Should be created like this => const formatter = await new NoopFormatter("./test.ts").init();
 *
 * @export
 * @class NoopFormatter
 * @extends {Formatter}
 */
export declare class NoopFormatter extends BaseFormatter {
    /**
     * Initializes the formatter.
     *
     * @abstract
     * @returns {Promise<Formatter>} Initialized formatter
     * @memberof Formatter
     */
    init(): Promise<BaseFormatter>;
    /**
     * Formats a given source code.
     *
     * @abstract
     * @param {string} source Source code to format
     * @returns {string} Formatted source code
     * @memberof Formatter
     */
    format(source: string): Promise<string>;
}
