import { NobjcLibrary } from "objc-js";
export declare const ShazamKit: NobjcLibrary;
import type { _SHCatalog } from "./SHCatalog.js";
export declare const SHCatalog: typeof _SHCatalog;
export type { _SHCatalog };
import type { _SHCustomCatalog } from "./SHCustomCatalog.js";
export declare const SHCustomCatalog: typeof _SHCustomCatalog;
export type { _SHCustomCatalog };
import type { _SHMatch } from "./SHMatch.js";
export declare const SHMatch: typeof _SHMatch;
export type { _SHMatch };
import type { _SHMatchedMediaItem } from "./SHMatchedMediaItem.js";
export declare const SHMatchedMediaItem: typeof _SHMatchedMediaItem;
export type { _SHMatchedMediaItem };
import type { _SHMediaItem } from "./SHMediaItem.js";
export declare const SHMediaItem: typeof _SHMediaItem;
export type { _SHMediaItem };
import type { _SHMediaLibrary } from "./SHMediaLibrary.js";
export declare const SHMediaLibrary: typeof _SHMediaLibrary;
export type { _SHMediaLibrary };
import type { _SHRange } from "./SHRange.js";
export declare const SHRange: typeof _SHRange;
export type { _SHRange };
import type { _SHSession } from "./SHSession.js";
export declare const SHSession: typeof _SHSession;
export type { _SHSession };
import type { _SHSignature } from "./SHSignature.js";
export declare const SHSignature: typeof _SHSignature;
export type { _SHSignature };
import type { _SHSignatureGenerator } from "./SHSignatureGenerator.js";
export declare const SHSignatureGenerator: typeof _SHSignatureGenerator;
export type { _SHSignatureGenerator };
import type { _SHSessionDelegate } from "./SHSessionDelegate.js";
export type { _SHSessionDelegate };
export { SHErrorCode } from "./SHErrorCode.js";
export { SHMediaItemProperty } from "./SHMediaItemProperty.js";
