/**
 * Invokes the wrapped function in a non-blocking way when trigger() is called. Invocation requests
 * are ignored until the function was actually invoked.
 *
 * @private
 */
declare class ThrottledInvoker {
    _channel: MessageChannel;
    _triggered: boolean;
    _callback: Function;
    constructor(callback: Function);
    trigger(): void;
    remove(): void;
}
export default ThrottledInvoker;
//# sourceMappingURL=throttled_invoker.d.ts.map