1 | import { AsyncIterableX } from './asynciterablex';
|
2 | export interface Timestamp<TSource> {
|
3 | time: number;
|
4 | value: TSource;
|
5 | }
|
6 | export declare class TimestampAsyncIterable<TSource> extends AsyncIterableX<Timestamp<TSource>> {
|
7 | private _source;
|
8 | constructor(source: AsyncIterable<TSource>);
|
9 | [Symbol.asyncIterator](): AsyncIterableIterator<{
|
10 | time: number;
|
11 | value: TSource;
|
12 | }>;
|
13 | }
|
14 | export declare function timestamp<TSource>(source: AsyncIterable<TSource>): AsyncIterableX<Timestamp<TSource>>;
|