UNPKG

@towns-protocol/sdk

Version:

For more details, visit the following resources:

12 lines 770 B
import { CryptoStore } from '@towns-protocol/encryption'; import { EntitlementsDelegate } from '../../../decryptionExtensions'; import { Client, ClientEvents, ClientOptions } from '../../../client'; import { StreamRpcClient } from '../../../makeStreamRpcClient'; import { SignerContext } from '../../../signerContext'; import { Store } from '../../../store/store'; export declare class TransactionalClient extends Client { store: Store; constructor(store: Store, signerContext: SignerContext, rpcClient: StreamRpcClient, cryptoStore: CryptoStore, entitlementsDelegate: EntitlementsDelegate, opts?: ClientOptions); emit<E extends keyof ClientEvents>(event: E, ...args: Parameters<ClientEvents[E]>): boolean; } //# sourceMappingURL=transactionalClient.d.ts.map