import * as tty from 'node:tty';
/**
 * Handles figuring out if we can use ANSI colours and handing out the escape codes.
 *
 * This is for package-internal use only, and may change at any time.
 *
 * @private
 * @internal
 */
export declare class Colours {
    static enabled: boolean;
    static reset: string;
    static bright: string;
    static dim: string;
    static red: string;
    static green: string;
    static yellow: string;
    static blue: string;
    static magenta: string;
    static cyan: string;
    static white: string;
    static grey: string;
    /**
     * @param stream The stream (e.g. process.stderr)
     * @returns true if the stream should have colourization enabled
     */
    static isEnabled(stream: tty.WriteStream): boolean;
    static refresh(): void;
}
