import { BitValue, Edge } from 'libgpiod'; import { GPIOOutputLine } from './gpio-output-line'; import { GPIOInputLine } from './gpio-input-line'; export declare class GPIOController { private readonly chipName; private readonly consumerId; private readonly lineHandlers; private readonly lines; private chip; constructor(chipName: string, consumerId: string); private getLine; requestLineAsOutput(offset: number, initialValue: BitValue): GPIOOutputLine; requestLineAsInput(offset: number, edge?: Edge, pollingInterval?: number): GPIOInputLine; close(): void; } //# sourceMappingURL=gpio-controller.d.ts.map