@iotize/tap
Version:
IoTize Device client for Javascript
32 lines (31 loc) • 820 B
TypeScript
/**
* Generated file. Do not edit
*/
import { TapResponse } from '@iotize/tap';
import { GPIOMode } from './models';
import { AbstractService, ServiceCallType } from '@iotize/tap';
export declare class GpioService extends AbstractService {
resources: {
getGpioMode: ServiceCallType<void, GPIOMode>;
};
/**
* Get GPIO variable mode
*
* LWM2M path: /1029/{variableId}/4
*
* @tapVersion(">=1.0")
* @param variableId input
* @return
*/
getGpioMode(variableId: number): Promise<TapResponse<GPIOMode>>;
/**
*
*
* LWM2M path: /1029/{variableId}/4
*
* @tapVersion(">=1.0")
* @param variableId input
* @return call options
*/
getGpioModeCall(variableId: number): ServiceCallType;
}