import { ServiceCommand } from './ServiceCommand'; import { ServiceEvent } from './ServiceEvent'; import { ServiceProperty } from './ServiceProperty'; export declare class ServiceCapability { private 'service_id'?; private 'service_type'?; properties?: Array; commands?: Array; events?: Array; description?: string; option?: string; constructor(serviceId?: string, serviceType?: string); withServiceId(serviceId: string): ServiceCapability; set serviceId(serviceId: string | undefined); get serviceId(): string | undefined; withServiceType(serviceType: string): ServiceCapability; set serviceType(serviceType: string | undefined); get serviceType(): string | undefined; withProperties(properties: Array): ServiceCapability; withCommands(commands: Array): ServiceCapability; withEvents(events: Array): ServiceCapability; withDescription(description: string): ServiceCapability; withOption(option: string): ServiceCapability; } //# sourceMappingURL=ServiceCapability.d.ts.map