// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { callFunction } from "objc-js";
export function MAAudibleMediaCopyPreferredCharacteristics() {
    return callFunction("MAAudibleMediaCopyPreferredCharacteristics", { returns: "@" });
}
export function MACaptionAppearanceAddSelectedLanguage(domain, language) {
    return callFunction("MACaptionAppearanceAddSelectedLanguage", { returns: "B", args: ["@", "^"] }, domain, language);
}
export function MACaptionAppearanceCopyActiveProfileID() {
    return callFunction("MACaptionAppearanceCopyActiveProfileID", { returns: "^" });
}
export function MACaptionAppearanceCopyBackgroundColor(domain, behavior) {
    return callFunction("MACaptionAppearanceCopyBackgroundColor", { returns: "^" }, domain, behavior);
}
export function MACaptionAppearanceCopyFontDescriptorForStyle(domain, behavior, fontStyle) {
    return callFunction("MACaptionAppearanceCopyFontDescriptorForStyle", { returns: "@" }, domain, behavior, fontStyle);
}
export function MACaptionAppearanceCopyForegroundColor(domain, behavior) {
    return callFunction("MACaptionAppearanceCopyForegroundColor", { returns: "^" }, domain, behavior);
}
export function MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(domain) {
    return callFunction("MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics", { returns: "@" }, domain);
}
export function MACaptionAppearanceCopyProfileIDs() {
    return callFunction("MACaptionAppearanceCopyProfileIDs", { returns: "@" });
}
export function MACaptionAppearanceCopyProfileName(profileID) {
    return callFunction("MACaptionAppearanceCopyProfileName", { returns: "^", args: ["^"] }, profileID);
}
export function MACaptionAppearanceCopySelectedLanguages(domain) {
    return callFunction("MACaptionAppearanceCopySelectedLanguages", { returns: "@" }, domain);
}
export function MACaptionAppearanceCopyWindowColor(domain, behavior) {
    return callFunction("MACaptionAppearanceCopyWindowColor", { returns: "^" }, domain, behavior);
}
export function MACaptionAppearanceDidDisplayCaptions(strings) {
    callFunction("MACaptionAppearanceDidDisplayCaptions", undefined, strings);
}
export function MACaptionAppearanceExecuteBlockForProfileID(profileID, aBlock) {
    callFunction("MACaptionAppearanceExecuteBlockForProfileID", { args: ["^", "@?"] }, profileID, aBlock);
}
export function MACaptionAppearanceGetBackgroundOpacity(domain, behavior) {
    return callFunction("MACaptionAppearanceGetBackgroundOpacity", { returns: "d" }, domain, behavior);
}
export function MACaptionAppearanceGetDisplayType(domain) {
    return callFunction("MACaptionAppearanceGetDisplayType", { returns: "@" }, domain);
}
export function MACaptionAppearanceGetForegroundOpacity(domain, behavior) {
    return callFunction("MACaptionAppearanceGetForegroundOpacity", { returns: "d" }, domain, behavior);
}
export function MACaptionAppearanceGetRelativeCharacterSize(domain, behavior) {
    return callFunction("MACaptionAppearanceGetRelativeCharacterSize", { returns: "d" }, domain, behavior);
}
export function MACaptionAppearanceGetTextEdgeStyle(domain, behavior) {
    return callFunction("MACaptionAppearanceGetTextEdgeStyle", { returns: "@" }, domain, behavior);
}
export function MACaptionAppearanceGetWindowOpacity(domain, behavior) {
    return callFunction("MACaptionAppearanceGetWindowOpacity", { returns: "d" }, domain, behavior);
}
export function MACaptionAppearanceGetWindowRoundedCornerRadius(domain, behavior) {
    return callFunction("MACaptionAppearanceGetWindowRoundedCornerRadius", { returns: "d" }, domain, behavior);
}
export function MACaptionAppearanceIsCustomized(domain) {
    return callFunction("MACaptionAppearanceIsCustomized", { returns: "B" }, domain);
}
export function MACaptionAppearanceSetActiveProfileID(profileID) {
    callFunction("MACaptionAppearanceSetActiveProfileID", { args: ["^"] }, profileID);
}
export function MACaptionAppearanceSetDisplayType(domain, displayType) {
    callFunction("MACaptionAppearanceSetDisplayType", undefined, domain, displayType);
}
export function MADimFlashingLightsEnabled() {
    return callFunction("MADimFlashingLightsEnabled", { returns: "B" });
}
export function MAImageCaptioningCopyCaption(url, error) {
    return callFunction("MAImageCaptioningCopyCaption", { returns: "^" }, url, error);
}
export function MAImageCaptioningCopyMetadataTagPath() {
    return callFunction("MAImageCaptioningCopyMetadataTagPath", { returns: "^" });
}
export function MAImageCaptioningSetCaption(url, string_, error) {
    return callFunction("MAImageCaptioningSetCaption", { returns: "B", args: ["@", "^", "@"] }, url, string_, error);
}
