@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
15 lines (14 loc) • 391 B
TypeScript
export interface TickerConfig {
delayMs: number;
signal: AbortSignal;
}
export declare class Ticker implements AsyncIterator<void> {
#private;
static of(config: TickerConfig): {
[Symbol.asyncIterator]: () => Ticker;
isStopped: () => boolean;
};
constructor(config: TickerConfig);
next(): Promise<IteratorResult<void>>;
isStopped(): boolean;
}