import { Device } from '../devices/device'; /** * Device Repository. */ declare class DeviceRepository { /** * Cached Config Devices. * * @protected */ protected configDevices: Device[] | undefined; /** * Get Device by Device Model. * * @param deviceModel * @returns Promise */ getDeviceByModel(deviceModel: string): Promise; /** * Get Device Type by Device Model. * * @param deviceModel * @returns Promise */ getDeviceTypeByModel(deviceModel: string): Promise; /** * Get Devices from the Configuration file. * * @returns Promise */ getConfigDevices(): Promise; } declare const _default: DeviceRepository; export default _default;