diff --git a/src/core/RPCPlugin.ts b/src/core/RPCPlugin.ts index 391bba1..f056050 100644 --- a/src/core/RPCPlugin.ts +++ b/src/core/RPCPlugin.ts @@ -11,15 +11,13 @@ export interface BaseHookCtx { export interface CallOutgoingBeforeCtx extends BaseHookCtx { session: RPCSession; - options: { - fnPath: string; - args: any[]; - }; + options: unknown; + setOptions: (opt: unknown) => void; } export interface CallOutgoingCtx extends CallOutgoingBeforeCtx { - result: any; - setResult: (data: any) => void; + result: unknown; + setResult: (res: unknown) => void; } export interface CallIncomingBeforeCtx extends BaseHookCtx {