Restate Typescript SDK
    Preparing search index...

    Type Alias IngressClientFromDescriptors<H>

    IngressClientFromDescriptors: {
        readonly [K in keyof H]: [InferInput<H[K]>] extends [void]
            ? (
                opts?: Opts<InferInput<H[K]>, InferOutput<H[K]>>,
            ) => Promise<InferOutput<H[K]>>
            : (
                input: InferInput<H[K]>,
                opts?: Opts<InferInput<H[K]>, InferOutput<H[K]>>,
            ) => Promise<InferOutput<H[K]>>
    }

    Typed ingress request/response client derived from a service interface's handler descriptor map H (see iface in @restatedev/restate-sdk-core). Recovers the input/output types directly from the descriptors, so a code-free interface value produces a fully typed client that reuses the declared serdes.

    Type Parameters