/*! Copyright (c) 2018 Siemens AG. Licensed under the MIT License. */ import { SensorIo } from ".."; /** * Handles IO communication for a digital pin. Only allows read. * * The pin should be given in the parameters in the field 'pin'. * * Note: this class requires the `mraa` npm library to be installed on the * board. */ export declare class InputGpio extends SensorIo { private _gpio; constructor(parameters?: any); /** * Returns the value of the digital pin. */ read(callback: (value: any) => void): void; /** * Unsupported operation, throws an error. */ write(value: any): void; }