import { Channel } from './channel'; /** * This class represents a null channel. */ export declare class NullChannel extends Channel { /** * Subscribe to a channel. */ subscribe(): any; /** * Unsubscribe from a channel. */ unsubscribe(): void; /** * Listen for an event on the channel instance. */ listen(event: string, callback: Function): NullChannel; /** * Stop listening for an event on the channel instance. */ stopListening(event: string): NullChannel; /** * Register a callback to be called anytime an error occurs. */ error(callback: Function): NullChannel; /** * Bind a channel to an event. */ on(event: string, callback: Function): NullChannel; }