@river-build/sdk
Version:
For more details, visit the following resources:
11 lines • 719 B
TypeScript
import { CryptoStore, EntitlementsDelegate } from '@river-build/encryption';
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