import * as types from "./types"; import { PublicKey, Context } from "@solana/web3.js"; export interface AccountSubscriptionData { key: PublicKey; account: T; context: Context; } export declare function subscribeProgramAccounts(accountType: types.ProgramAccountType, callback?: (data: AccountSubscriptionData) => void): void;