import type { OpenIdConfiguration } from "../config/openid-configuration";
export declare class LoggerService {
    private readonly abstractLoggerService;
    logError(configuration: OpenIdConfiguration, message: string | object, ...args: any[]): void;
    logWarning(configuration: OpenIdConfiguration, message: string | object, ...args: any[]): void;
    logDebug(configuration: OpenIdConfiguration | null, message: string | object, ...args: any[]): void;
    private currentLogLevelIsEqualOrSmallerThan;
    private logLevelIsSet;
    private loggingIsTurnedOff;
    private isObject;
}
//# sourceMappingURL=logger.service.d.ts.map