// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { NobjcLibrary } from "objc-js";
import { _bindClass } from "../bind.js";
export const OSLog = new NobjcLibrary("/System/Library/Frameworks/OSLog.framework/OSLog");
export const OSLogEntry = _bindClass(OSLog, "OSLogEntry");
export const OSLogEntryActivity = _bindClass(OSLog, "OSLogEntryActivity");
export const OSLogEntryBoundary = _bindClass(OSLog, "OSLogEntryBoundary");
export const OSLogEntryLog = _bindClass(OSLog, "OSLogEntryLog");
export const OSLogEntrySignpost = _bindClass(OSLog, "OSLogEntrySignpost");
export const OSLogEnumerator = _bindClass(OSLog, "OSLogEnumerator");
export const OSLogMessageComponent = _bindClass(OSLog, "OSLogMessageComponent");
export const OSLogPosition = _bindClass(OSLog, "OSLogPosition");
export const OSLogStore = _bindClass(OSLog, "OSLogStore");
export { OSLogEntryLogLevel } from "./OSLogEntryLogLevel.js";
export { OSLogEntrySignpostType } from "./OSLogEntrySignpostType.js";
export { OSLogEntryStoreCategory } from "./OSLogEntryStoreCategory.js";
export { OSLogEnumeratorOptions } from "./OSLogEnumeratorOptions.js";
export { OSLogMessageComponentArgumentCategory } from "./OSLogMessageComponentArgumentCategory.js";
export { OSLogStoreScope } from "./OSLogStoreScope.js";
