import { Logger } from "../../logger/Logger.js";
export declare abstract class AbstractProcess {
    protected readonly logger: Logger;
    constructor();
    protected logInfo(message: string): void;
    protected logDebug(message: string): void;
    protected logWarn(message: string): void;
    protected logError(message: string, error?: unknown): void;
    private formatError;
    protected logSuccess(message: string): void;
}
//# sourceMappingURL=AbstractProcess.d.ts.map