import { Logger } from "./adapters/logger";
import { ResultWithStatus } from "./types";
export declare const logErrorResult: (result: ResultWithStatus, logger: Logger) => void;
export declare const logSuccessfulConversions: (
    conversionTypeName: string,
    action: string,
    quantity: number,
    logger: Logger,
) => void;
export declare const logFailedConversions: (failed: string[], logger: Logger) => void;
export declare const logMissingConversionTarget: <T>(
    conversionTypeName: string,
    missingOutputMapping: (missing: T) => string,
    missing: T[],
    logger: Logger,
    additionalWarnings?: string[],
) => void;
export declare const logObsoleteRules: (ruleNames: string[], logger: Logger) => void;
