import { NobjcLibrary } from "objc-js";
export declare const MediaPlayer: NobjcLibrary;
import type { _MPAdTimeRange } from "./MPAdTimeRange.js";
export declare const MPAdTimeRange: typeof _MPAdTimeRange;
export type { _MPAdTimeRange };
import type { _MPChangeLanguageOptionCommandEvent } from "./MPChangeLanguageOptionCommandEvent.js";
export declare const MPChangeLanguageOptionCommandEvent: typeof _MPChangeLanguageOptionCommandEvent;
export type { _MPChangeLanguageOptionCommandEvent };
import type { _MPChangePlaybackPositionCommand } from "./MPChangePlaybackPositionCommand.js";
export declare const MPChangePlaybackPositionCommand: typeof _MPChangePlaybackPositionCommand;
export type { _MPChangePlaybackPositionCommand };
import type { _MPChangePlaybackPositionCommandEvent } from "./MPChangePlaybackPositionCommandEvent.js";
export declare const MPChangePlaybackPositionCommandEvent: typeof _MPChangePlaybackPositionCommandEvent;
export type { _MPChangePlaybackPositionCommandEvent };
import type { _MPChangePlaybackRateCommand } from "./MPChangePlaybackRateCommand.js";
export declare const MPChangePlaybackRateCommand: typeof _MPChangePlaybackRateCommand;
export type { _MPChangePlaybackRateCommand };
import type { _MPChangePlaybackRateCommandEvent } from "./MPChangePlaybackRateCommandEvent.js";
export declare const MPChangePlaybackRateCommandEvent: typeof _MPChangePlaybackRateCommandEvent;
export type { _MPChangePlaybackRateCommandEvent };
import type { _MPChangeRepeatModeCommand } from "./MPChangeRepeatModeCommand.js";
export declare const MPChangeRepeatModeCommand: typeof _MPChangeRepeatModeCommand;
export type { _MPChangeRepeatModeCommand };
import type { _MPChangeRepeatModeCommandEvent } from "./MPChangeRepeatModeCommandEvent.js";
export declare const MPChangeRepeatModeCommandEvent: typeof _MPChangeRepeatModeCommandEvent;
export type { _MPChangeRepeatModeCommandEvent };
import type { _MPChangeShuffleModeCommand } from "./MPChangeShuffleModeCommand.js";
export declare const MPChangeShuffleModeCommand: typeof _MPChangeShuffleModeCommand;
export type { _MPChangeShuffleModeCommand };
import type { _MPChangeShuffleModeCommandEvent } from "./MPChangeShuffleModeCommandEvent.js";
export declare const MPChangeShuffleModeCommandEvent: typeof _MPChangeShuffleModeCommandEvent;
export type { _MPChangeShuffleModeCommandEvent };
import type { _MPContentItem } from "./MPContentItem.js";
export declare const MPContentItem: typeof _MPContentItem;
export type { _MPContentItem };
import type { _MPFeedbackCommand } from "./MPFeedbackCommand.js";
export declare const MPFeedbackCommand: typeof _MPFeedbackCommand;
export type { _MPFeedbackCommand };
import type { _MPFeedbackCommandEvent } from "./MPFeedbackCommandEvent.js";
export declare const MPFeedbackCommandEvent: typeof _MPFeedbackCommandEvent;
export type { _MPFeedbackCommandEvent };
import type { _MPMediaEntity } from "./MPMediaEntity.js";
export declare const MPMediaEntity: typeof _MPMediaEntity;
export type { _MPMediaEntity };
import type { _MPMediaItem } from "./MPMediaItem.js";
export declare const MPMediaItem: typeof _MPMediaItem;
export type { _MPMediaItem };
import type { _MPMediaItemAnimatedArtwork } from "./MPMediaItemAnimatedArtwork.js";
export declare const MPMediaItemAnimatedArtwork: typeof _MPMediaItemAnimatedArtwork;
export type { _MPMediaItemAnimatedArtwork };
import type { _MPMediaItemArtwork } from "./MPMediaItemArtwork.js";
export declare const MPMediaItemArtwork: typeof _MPMediaItemArtwork;
export type { _MPMediaItemArtwork };
import type { _MPMediaItemCollection } from "./MPMediaItemCollection.js";
export declare const MPMediaItemCollection: typeof _MPMediaItemCollection;
export type { _MPMediaItemCollection };
import type { _MPMediaLibrary } from "./MPMediaLibrary.js";
export declare const MPMediaLibrary: typeof _MPMediaLibrary;
export type { _MPMediaLibrary };
import type { _MPMediaPlaylist } from "./MPMediaPlaylist.js";
export declare const MPMediaPlaylist: typeof _MPMediaPlaylist;
export type { _MPMediaPlaylist };
import type { _MPMediaPlaylistCreationMetadata } from "./MPMediaPlaylistCreationMetadata.js";
export declare const MPMediaPlaylistCreationMetadata: typeof _MPMediaPlaylistCreationMetadata;
export type { _MPMediaPlaylistCreationMetadata };
import type { _MPMediaPredicate } from "./MPMediaPredicate.js";
export declare const MPMediaPredicate: typeof _MPMediaPredicate;
export type { _MPMediaPredicate };
import type { _MPMediaPropertyPredicate } from "./MPMediaPropertyPredicate.js";
export declare const MPMediaPropertyPredicate: typeof _MPMediaPropertyPredicate;
export type { _MPMediaPropertyPredicate };
import type { _MPMediaQuery } from "./MPMediaQuery.js";
export declare const MPMediaQuery: typeof _MPMediaQuery;
export type { _MPMediaQuery };
import type { _MPMediaQuerySection } from "./MPMediaQuerySection.js";
export declare const MPMediaQuerySection: typeof _MPMediaQuerySection;
export type { _MPMediaQuerySection };
import type { _MPMusicPlayerApplicationController } from "./MPMusicPlayerApplicationController.js";
export declare const MPMusicPlayerApplicationController: typeof _MPMusicPlayerApplicationController;
export type { _MPMusicPlayerApplicationController };
import type { _MPMusicPlayerController } from "./MPMusicPlayerController.js";
export declare const MPMusicPlayerController: typeof _MPMusicPlayerController;
export type { _MPMusicPlayerController };
import type { _MPMusicPlayerControllerMutableQueue } from "./MPMusicPlayerControllerMutableQueue.js";
export declare const MPMusicPlayerControllerMutableQueue: typeof _MPMusicPlayerControllerMutableQueue;
export type { _MPMusicPlayerControllerMutableQueue };
import type { _MPMusicPlayerControllerQueue } from "./MPMusicPlayerControllerQueue.js";
export declare const MPMusicPlayerControllerQueue: typeof _MPMusicPlayerControllerQueue;
export type { _MPMusicPlayerControllerQueue };
import type { _MPMusicPlayerMediaItemQueueDescriptor } from "./MPMusicPlayerMediaItemQueueDescriptor.js";
export declare const MPMusicPlayerMediaItemQueueDescriptor: typeof _MPMusicPlayerMediaItemQueueDescriptor;
export type { _MPMusicPlayerMediaItemQueueDescriptor };
import type { _MPMusicPlayerPlayParameters } from "./MPMusicPlayerPlayParameters.js";
export declare const MPMusicPlayerPlayParameters: typeof _MPMusicPlayerPlayParameters;
export type { _MPMusicPlayerPlayParameters };
import type { _MPMusicPlayerPlayParametersQueueDescriptor } from "./MPMusicPlayerPlayParametersQueueDescriptor.js";
export declare const MPMusicPlayerPlayParametersQueueDescriptor: typeof _MPMusicPlayerPlayParametersQueueDescriptor;
export type { _MPMusicPlayerPlayParametersQueueDescriptor };
import type { _MPMusicPlayerQueueDescriptor } from "./MPMusicPlayerQueueDescriptor.js";
export declare const MPMusicPlayerQueueDescriptor: typeof _MPMusicPlayerQueueDescriptor;
export type { _MPMusicPlayerQueueDescriptor };
import type { _MPMusicPlayerStoreQueueDescriptor } from "./MPMusicPlayerStoreQueueDescriptor.js";
export declare const MPMusicPlayerStoreQueueDescriptor: typeof _MPMusicPlayerStoreQueueDescriptor;
export type { _MPMusicPlayerStoreQueueDescriptor };
import type { _MPNowPlayingInfoCenter } from "./MPNowPlayingInfoCenter.js";
export declare const MPNowPlayingInfoCenter: typeof _MPNowPlayingInfoCenter;
export type { _MPNowPlayingInfoCenter };
import type { _MPNowPlayingInfoLanguageOption } from "./MPNowPlayingInfoLanguageOption.js";
export declare const MPNowPlayingInfoLanguageOption: typeof _MPNowPlayingInfoLanguageOption;
export type { _MPNowPlayingInfoLanguageOption };
import type { _MPNowPlayingInfoLanguageOptionGroup } from "./MPNowPlayingInfoLanguageOptionGroup.js";
export declare const MPNowPlayingInfoLanguageOptionGroup: typeof _MPNowPlayingInfoLanguageOptionGroup;
export type { _MPNowPlayingInfoLanguageOptionGroup };
import type { _MPNowPlayingSession } from "./MPNowPlayingSession.js";
export declare const MPNowPlayingSession: typeof _MPNowPlayingSession;
export type { _MPNowPlayingSession };
import type { _MPPlayableContentManager } from "./MPPlayableContentManager.js";
export declare const MPPlayableContentManager: typeof _MPPlayableContentManager;
export type { _MPPlayableContentManager };
import type { _MPPlayableContentManagerContext } from "./MPPlayableContentManagerContext.js";
export declare const MPPlayableContentManagerContext: typeof _MPPlayableContentManagerContext;
export type { _MPPlayableContentManagerContext };
import type { _MPRatingCommand } from "./MPRatingCommand.js";
export declare const MPRatingCommand: typeof _MPRatingCommand;
export type { _MPRatingCommand };
import type { _MPRatingCommandEvent } from "./MPRatingCommandEvent.js";
export declare const MPRatingCommandEvent: typeof _MPRatingCommandEvent;
export type { _MPRatingCommandEvent };
import type { _MPRemoteCommand } from "./MPRemoteCommand.js";
export declare const MPRemoteCommand: typeof _MPRemoteCommand;
export type { _MPRemoteCommand };
import type { _MPRemoteCommandCenter } from "./MPRemoteCommandCenter.js";
export declare const MPRemoteCommandCenter: typeof _MPRemoteCommandCenter;
export type { _MPRemoteCommandCenter };
import type { _MPRemoteCommandEvent } from "./MPRemoteCommandEvent.js";
export declare const MPRemoteCommandEvent: typeof _MPRemoteCommandEvent;
export type { _MPRemoteCommandEvent };
import type { _MPSeekCommandEvent } from "./MPSeekCommandEvent.js";
export declare const MPSeekCommandEvent: typeof _MPSeekCommandEvent;
export type { _MPSeekCommandEvent };
import type { _MPSkipIntervalCommand } from "./MPSkipIntervalCommand.js";
export declare const MPSkipIntervalCommand: typeof _MPSkipIntervalCommand;
export type { _MPSkipIntervalCommand };
import type { _MPSkipIntervalCommandEvent } from "./MPSkipIntervalCommandEvent.js";
export declare const MPSkipIntervalCommandEvent: typeof _MPSkipIntervalCommandEvent;
export type { _MPSkipIntervalCommandEvent };
import type { _MPMediaPlayback } from "./MPMediaPlayback.js";
export type { _MPMediaPlayback };
import type { _MPNowPlayingSessionDelegate } from "./MPNowPlayingSessionDelegate.js";
export type { _MPNowPlayingSessionDelegate };
import type { _MPPlayableContentDataSource } from "./MPPlayableContentDataSource.js";
export type { _MPPlayableContentDataSource };
import type { _MPPlayableContentDelegate } from "./MPPlayableContentDelegate.js";
export type { _MPPlayableContentDelegate };
import type { _MPSystemMusicPlayerController } from "./MPSystemMusicPlayerController.js";
export type { _MPSystemMusicPlayerController };
export { MPChangeLanguageOptionSetting } from "./MPChangeLanguageOptionSetting.js";
export { MPErrorCode } from "./MPErrorCode.js";
export { MPMediaGrouping } from "./MPMediaGrouping.js";
export { MPMediaLibraryAuthorizationStatus } from "./MPMediaLibraryAuthorizationStatus.js";
export { MPMediaPlaylistAttribute } from "./MPMediaPlaylistAttribute.js";
export { MPMediaPredicateComparison } from "./MPMediaPredicateComparison.js";
export { MPMediaType } from "./MPMediaType.js";
export { MPMusicPlaybackState } from "./MPMusicPlaybackState.js";
export { MPMusicRepeatMode } from "./MPMusicRepeatMode.js";
export { MPMusicShuffleMode } from "./MPMusicShuffleMode.js";
export { MPNowPlayingInfoLanguageOptionType } from "./MPNowPlayingInfoLanguageOptionType.js";
export { MPNowPlayingInfoMediaType } from "./MPNowPlayingInfoMediaType.js";
export { MPNowPlayingPlaybackState } from "./MPNowPlayingPlaybackState.js";
export { MPRemoteCommandHandlerStatus } from "./MPRemoteCommandHandlerStatus.js";
export { MPRepeatType } from "./MPRepeatType.js";
export { MPSeekCommandEventType } from "./MPSeekCommandEventType.js";
export { MPShuffleType } from "./MPShuffleType.js";
