declare module "windows.devices" { export class DevicesLowLevelContract { constructor(); } export class ILowLevelDevicesAggregateProvider { adcControllerProvider: Object; gpioControllerProvider: Object; i2cControllerProvider: Object; pwmControllerProvider: Object; spiControllerProvider: Object; constructor(); } export class LowLevelDevicesAggregateProvider { adcControllerProvider: Object; gpioControllerProvider: Object; i2cControllerProvider: Object; pwmControllerProvider: Object; spiControllerProvider: Object; constructor(); constructor(adc: Object, pwm: Object, gpio: Object, i2c: Object, spi: Object); } export class LowLevelDevicesController { static defaultProvider: ILowLevelDevicesAggregateProvider; constructor(); } }