import { ILogger } from './Logger.js';
import { Workspace } from '../workspaces/index.js';
export declare class FileLogger implements ILogger {
    private readonly _filePath;
    private readonly _workspace;
    private constructor();
    static create(filePath: string, workspace: Workspace): Promise<FileLogger>;
    info(info: string): Promise<void>;
    notice(msg: string): Promise<void>;
    success(msg: string): Promise<void>;
    warning(msg: string): Promise<void>;
    error(msg: string): Promise<void>;
}
