// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { NobjcLibrary } from "objc-js";
import { _bindClass } from "../bind.js";
export const ShazamKit = new NobjcLibrary("/System/Library/Frameworks/ShazamKit.framework/ShazamKit");
export const SHCatalog = _bindClass(ShazamKit, "SHCatalog");
export const SHCustomCatalog = _bindClass(ShazamKit, "SHCustomCatalog");
export const SHMatch = _bindClass(ShazamKit, "SHMatch");
export const SHMatchedMediaItem = _bindClass(ShazamKit, "SHMatchedMediaItem");
export const SHMediaItem = _bindClass(ShazamKit, "SHMediaItem");
export const SHMediaLibrary = _bindClass(ShazamKit, "SHMediaLibrary");
export const SHRange = _bindClass(ShazamKit, "SHRange");
export const SHSession = _bindClass(ShazamKit, "SHSession");
export const SHSignature = _bindClass(ShazamKit, "SHSignature");
export const SHSignatureGenerator = _bindClass(ShazamKit, "SHSignatureGenerator");
export { SHErrorCode } from "./SHErrorCode.js";
export { SHMediaItemProperty } from "./SHMediaItemProperty.js";
