import { ApiDefinition } from './http/ApiDefinition'; import { model } from '@peter-murray/hue-bridge-model'; import { Api } from './Api'; type ResourceLinkId = string | model.ResourceLink; type LooseObject = { [key: string]: any; }; export declare class ResourceLinks extends ApiDefinition { constructor(hueApi: Api); getAll(): Promise; getResourceLink(id: ResourceLinkId): Promise; getResourceLinkByName(name: string): Promise; createResourceLink(resourceLink: model.ResourceLink): Promise; deleteResourceLink(id: ResourceLinkId): Promise; updateResourceLink(resourceLink: model.ResourceLink): Promise; } export {};