/// /// import { ResubOpts, GrpcConfigs } from './types'; import { Program } from '@coral-xyz/anchor'; import { Context, MemcmpFilter, PublicKey } from '@solana/web3.js'; import { WebSocketProgramAccountSubscriber } from './webSocketProgramAccountSubscriber'; export declare class grpcProgramAccountSubscriber extends WebSocketProgramAccountSubscriber { private client; private stream; private commitmentLevel; listenerId?: number; private constructor(); static create(grpcConfigs: GrpcConfigs, subscriptionName: string, accountDiscriminator: string, program: Program, decodeBufferFn: (accountName: string, ix: Buffer) => U, options?: { filters: MemcmpFilter[]; }, resubOpts?: ResubOpts): Promise>; subscribe(onChange: (accountId: PublicKey, data: T, context: Context, buffer: Buffer) => void): Promise; unsubscribe(onResub?: boolean): Promise; } //# sourceMappingURL=grpcProgramAccountSubscriber.d.ts.map