import { EventBus, ICommandHandler } from '@nestjs/cqrs';
import { GoveeAccountService } from '../../../data';
import { AuthService } from '../auth.service';
import { AuthenticateCommand } from '../commands/authenticate.command';
export declare class AuthenticateCommandHandler implements ICommandHandler<AuthenticateCommand> {
    private readonly goveeApi;
    private readonly authService;
    private readonly eventBus;
    private readonly logger;
    constructor(goveeApi: GoveeAccountService, authService: AuthService, eventBus: EventBus);
    execute(command: AuthenticateCommand): Promise<any>;
}
//# sourceMappingURL=authenticate.handler.d.ts.map