@johngw/stream
Version:
Reactive programming tools using the WHATWG Streams API.
16 lines • 554 B
TypeScript
import type { Transformer } from 'node:stream/web';
import type { DebounceBehavior } from './Behavior.js';
/**
* The transformer implementation for {@link debounce:function}.
*
* @group Transformers
* @see {@link debounce:function}
*/
export declare class DebounceTransformer<T> implements Transformer<T, T> {
#private;
constructor(ms: number, behaviors: DebounceBehavior<T>[]);
transform(chunk: T, controller: TransformStreamDefaultController<T>): void;
flush(): void;
cancel(): void;
}
//# sourceMappingURL=Transformer.d.ts.map