/**
 * @poppinss/colors
 *
 * (c) Harminder Virk <virk@adonisjs.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
import { Colors } from './Base';
/**
 * Exposes the API to print colorful text. The reason we wrap `kleur`
 * is that, during tests we make use of a mock version of kleur
 * that makes the testing more reasonable.
 */
export declare class Kleur extends Colors {
    private chain?;
    /**
     * Perform the given transformation. The base class will
     * invoke this method
     */
    protected transform(transformation: string): this;
    protected transform(transformation: string, text: string | number): string;
}
