/*! Copyright (c) 2018 Siemens AG. Licensed under the MIT License. */ import { SensorIo } from ".."; /** * Handles IO communication for a digital pin. Only allows write. * * 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 OutputGpio extends SensorIo { private _gpio; constructor(parameters?: any); /** * Unsupported operation, throws an error. */ read(callback: (value: any) => void): void; /** * Writes on the digital pin. This function will throw an error * if the written value is not 0 or 1. */ write(value: any): void; }