/*! Copyright (c) 2018 Siemens AG. Licensed under the MIT License. */ import { SensorIo } from ".."; /** * Handles IO communication for an analog pin. Only allows a 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 Aio extends SensorIo { private _aio; constructor(parameters?: any); /** * Returns the value of the analog pin. */ read(callback: (value: any) => void): void; /** * Unsupported operation, throws an error. */ write(value: any): void; }