import { Api } from '../Api'; import { Transport } from './Transport'; import { ApiEndpoint } from './endpoints/ApiEndpoint'; export declare class ApiDefinition { private readonly _hueApi; constructor(hueApi: Api); execute(api: ApiEndpoint, parameters?: any): Promise; get hueApi(): Api; get transport(): Transport; }