mtl-js-sdk
Version:
27 lines (24 loc) • 818 B
TypeScript
import { Args } from "../.."
export interface Cooperation {
initialize(args: Args): void,
login(args: Args): void,
getUserInfo(args: Args): void,
logout(args: Args): void,
getOpenId(args: Args): void,
getDeviceInfo(args: Args): void,
getMyDevices(args: Args): void,
getAuthorizedDevices(args: Args): void,
getAccessibleDevices(args: Args): void,
getAllDevices(args: Args): void,
removeAuthorizedDevice(args: Args): void,
removeAccessibleDevice(args: Args): void,
removeMyDevice(args: Args): void,
sendCommand(args: Args): void,
receiveCommand(args: Args): void,
replyCommand(args: Args): void,
requestAccessTo(args: Args): void,
receiveAccessRequest(args: Args): void,
agreeAccessRequest(args: Args): void,
rejectAccessRequest(args: Args): void,
}
export default Cooperation;