UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

19 lines (18 loc) 502 B
export interface SequenceConfig { initial: number; maxValue: number; delta: number; } export declare class Sequence { #private; static forRequestId(): Sequence; static forStreamId(): Sequence; static forSequenceNumber(): Sequence; static forAckId(): Sequence; static forDataIdAlias(): Sequence; static forUpstreamAlias(): Sequence; constructor(config: SequenceConfig); get current(): number | undefined; get maxValue(): number; next(): number; }