SuiRpcMethodName: {
    [K in keyof SuiClient]: SuiClient[K] extends | (
        input: any,
    ) => Promise<any>
    | () => Promise<any>
        ? K
        : never
}[keyof SuiClient]