import { SubscriberEntity, SubscriberRepository } from '@novu/dal'; import { InvalidateCacheService } from '../../services/cache'; import { UpdateSubscriberCommand } from './update-subscriber.command'; import { UpdateSubscriberChannel } from '../subscribers'; export declare class UpdateSubscriber { private invalidateCache; private subscriberRepository; private updateSubscriberChannel; constructor(invalidateCache: InvalidateCacheService, subscriberRepository: SubscriberRepository, updateSubscriberChannel: UpdateSubscriberChannel); execute(command: UpdateSubscriberCommand): Promise; private updateSubscriberChannels; } //# sourceMappingURL=update-subscriber.usecase.d.ts.map