@kurrent/kurrentdb-client
Version:
KurrentDB gRPC NodeJS Client SDK
6 lines (5 loc) • 478 B
TypeScript
import { CreateReq, UpdateReq } from "../../../generated/persistent_pb";
import type { PersistentSubscriptionToStreamSettings, PersistentSubscriptionToAllSettings } from "./persistentSubscriptionSettings";
type GRPCSettings = typeof CreateReq.Settings | typeof UpdateReq.Settings;
export declare const settingsToGRPC: <T extends GRPCSettings>(settings: PersistentSubscriptionToStreamSettings | PersistentSubscriptionToAllSettings, ReqSettings: T) => InstanceType<T>;
export {};