import type { Observable } from "rxjs";
import type { CameraKitConfiguration } from "../configuration";
import type { LogEntry } from "./logger";
/**
 * The factory subscribes to log entry events and, based on the configured log level,
 * forwards matching log entries to the logger specified in the CameraKit configuration object.
 *
 * @internal
 */
export declare const registerLogEntriesSubscriber: {
    (args_0: CameraKitConfiguration, args_1: Observable<LogEntry>): void;
    token: "registerLogEntriesSubscriber";
    dependencies: readonly ["configuration", "logEntries"];
};
//# sourceMappingURL=registerLogEntriesSubscriber.d.ts.map