import type { _NSString } from "../Foundation/NSString.js";
import type { MTLLogLevel } from "./MTLLogLevel.js";
export interface _MTLLogState {
    /**
     * @method addLogHandler @abstract Add a function block to handle log message output. In the absence of any handlers, log messages go through the default handler.
     */
    addLogHandler$?(block: ((subSystem: _NSString, category: _NSString, logLevel: MTLLogLevel, message: _NSString) => void) | null): void;
}
