// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { callFunction } from "objc-js";
export function GCExtendedGamepadSnapshotDataFromNSData(snapshotData, data) {
    return callFunction("GCExtendedGamepadSnapshotDataFromNSData", { returns: "B" }, snapshotData, data);
}
export function GCExtendedGamepadSnapShotDataV100FromNSData(snapshotData, data) {
    return callFunction("GCExtendedGamepadSnapShotDataV100FromNSData", { returns: "B" }, snapshotData, data);
}
export function GCGamepadSnapShotDataV100FromNSData(snapshotData, data) {
    return callFunction("GCGamepadSnapShotDataV100FromNSData", { returns: "B" }, snapshotData, data);
}
export function GCInputArcadeButtonName(row, column) {
    return callFunction("GCInputArcadeButtonName", { returns: "@", args: ["q", "q"] }, row, column);
}
export function GCInputBackLeftButton(position) {
    return callFunction("GCInputBackLeftButton", { returns: "@", args: ["q"] }, position);
}
export function GCInputBackRightButton(position) {
    return callFunction("GCInputBackRightButton", { returns: "@", args: ["q"] }, position);
}
export function GCMicroGamepadSnapshotDataFromNSData(snapshotData, data) {
    return callFunction("GCMicroGamepadSnapshotDataFromNSData", { returns: "B" }, snapshotData, data);
}
export function GCMicroGamepadSnapShotDataV100FromNSData(snapshotData, data) {
    return callFunction("GCMicroGamepadSnapShotDataV100FromNSData", { returns: "B" }, snapshotData, data);
}
export function NSDataFromGCExtendedGamepadSnapshotData(snapshotData) {
    return callFunction("NSDataFromGCExtendedGamepadSnapshotData", { returns: "@" }, snapshotData);
}
export function NSDataFromGCExtendedGamepadSnapShotDataV100(snapshotData) {
    return callFunction("NSDataFromGCExtendedGamepadSnapShotDataV100", { returns: "@" }, snapshotData);
}
export function NSDataFromGCGamepadSnapShotDataV100(snapshotData) {
    return callFunction("NSDataFromGCGamepadSnapShotDataV100", { returns: "@" }, snapshotData);
}
export function NSDataFromGCMicroGamepadSnapshotData(snapshotData) {
    return callFunction("NSDataFromGCMicroGamepadSnapshotData", { returns: "@" }, snapshotData);
}
export function NSDataFromGCMicroGamepadSnapShotDataV100(snapshotData) {
    return callFunction("NSDataFromGCMicroGamepadSnapShotDataV100", { returns: "@" }, snapshotData);
}
export function NSStringFromGCPoint2(point) {
    return callFunction("NSStringFromGCPoint2", { returns: "@", args: ["{GCPoint2}"] }, point);
}
