import { Subscription } from 'rxjs';
/**
 * [throttle description]
 * @method throttle
 * @param callback [description]
 * @param delay    [description]
 * @return [description]
 */
export declare function throttle(callback: Function, delay: number): (args: Array<any>) => void;
/**
 * [removeSubscriptions description]
 * @method removeSubscriptions
 */
export declare function removeSubscriptions(subscriptions: any): Array<Subscription>;
/**
 * [removeListeners description]
 * @method removeListeners
 */
export declare function removeListeners(listeners: any): Array<Function>;
