import { EventBus, ICommandHandler, QueryBus } from '@nestjs/cqrs';
import { GoveeDeviceService } from '../../../../data';
import { RetrieveDeviceListCommand } from '../commands';
export declare class RetrieveDeviceListCommandHandler implements ICommandHandler<RetrieveDeviceListCommand> {
    private readonly api;
    private readonly queryBus;
    private readonly eventBus;
    private readonly logger;
    constructor(api: GoveeDeviceService, queryBus: QueryBus, eventBus: EventBus);
    execute(_: RetrieveDeviceListCommand): Promise<any>;
}
//# sourceMappingURL=retrieve-device-list.handler.d.ts.map