import chalk from 'chalk';
import symbols from 'log-symbols';
import figures from 'figures';
export { chalk, symbols, figures };
export declare function bolderize(msg: string): string;
export interface Logger {
    success(msg: string): void;
    log(msg: string): void;
    info(msg: string): void;
    error(msg: string): void;
    warn(msg: string): void;
}
export declare const Logger: {
    success(msg: string): void;
    log(msg: string): void;
    info(msg: string): void;
    error(msg: string): void;
    warn(msg: string): void;
};
export declare function mockLogger(fn: (msg: string) => void): void;
export declare function unmockLogger(): void;
