Restate Typescript SDK
    Preparing search index...
    GenClient: {
        readonly [K in keyof H]: H[K] extends HandlerDescriptor<
            infer I,
            infer O,
        >
            ? [I] extends [void]
                ? (opts?: Opts<I, O>) => ClientFuture<O>
                : (input: I, opts?: Opts<I, O>) => ClientFuture<O>
            : never
    }

    Client type returned by client() — each method returns ClientFuture

    Type Parameters