"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AsyncIM = exports.AsyncIMRef = exports.AsyncIMWatch = exports.AsyncIMCall = exports.AsyncIMGet = void 0;
const AsyncIMGet = (image) => ({});
exports.AsyncIMGet = AsyncIMGet;
const AsyncIMCall = (image) => ({});
exports.AsyncIMCall = AsyncIMCall;
const AsyncIMWatch = (image) => {
    return {};
};
exports.AsyncIMWatch = AsyncIMWatch;
const AsyncIMRef = (image) => ({});
exports.AsyncIMRef = AsyncIMRef;
const AsyncIM = (media) => {
    return {
        ...(0, exports.AsyncIMGet)(media),
        ...(0, exports.AsyncIMCall)(media),
        ...(0, exports.AsyncIMWatch)(media),
        ...(0, exports.AsyncIMRef)(media),
    };
};
exports.AsyncIM = AsyncIM;
//# sourceMappingURL=AsyncIM.js.map