@drift-labs/sdk
Version:
SDK for Drift Protocol
16 lines (15 loc) • 456 B
TypeScript
import { UserMap } from './userMap';
export declare class PollingSubscription {
private userMap;
private frequency;
private skipInitialLoad;
intervalId?: ReturnType<typeof setTimeout>;
constructor({ userMap, frequency, skipInitialLoad, }: {
userMap: UserMap;
frequency: number;
skipInitialLoad?: boolean;
includeIdle?: boolean;
});
subscribe(): Promise<void>;
unsubscribe(): Promise<void>;
}