import { AsyncHandler } from 'asynchronous-handlers';
import type { Representation } from '../../http/representation/Representation';
import type { NotificationChannel } from './NotificationChannel';
export interface NotificationEmitterInput {
    representation: Representation;
    channel: NotificationChannel;
}
/**
 * Emits a serialized Notification to the channel.
 */
export declare abstract class NotificationEmitter extends AsyncHandler<NotificationEmitterInput> {
}
