UNPKG

frakt-client

Version:

Client library for interacting with FRAKT solana program

27 lines (26 loc) 916 B
export declare class CacheUpdateEvent { static type: string; id: string; parser: any; isNew: boolean; isActive: boolean; constructor(id: string, isNew: boolean, parser: any, isActive: boolean); } export declare class CacheDeleteEvent { static type: string; id: string; constructor(id: string); } export declare class MarketUpdateEvent { static type: string; ids: Set<string>; constructor(ids: Set<string>); } export declare class EventEmitter { private emitter; onMarket(callback: (args: MarketUpdateEvent) => void): () => import("eventemitter3")<string | symbol, any>; onCache(callback: (args: CacheUpdateEvent) => void): () => import("eventemitter3")<string | symbol, any>; raiseMarketUpdated(ids: Set<string>): void; raiseCacheUpdated(id: string, isNew: boolean, parser: any, isActive: boolean): void; raiseCacheDeleted(id: string): void; }