import { Source, ID } from '../sources/source'; import { GenericDevice, DeviceOptions } from './genericDevice'; import { ConfigLoader } from '../lib/load'; import { InitObject, Parameters, DomoModule } from '../lib/module'; export declare class device extends GenericDevice { constructor(source: Source, instanceFullname: string, id: ID, attribute: string, name: string, initObject: InitObject, options?: DeviceOptions); createInstance(configLoader: ConfigLoader, instanceFullname: string, initObject: InitObject): DomoModule; getParameters(): Parameters; }