Type Alias: CamundaResultClient
type CamundaResultClient = object & {
[K in keyof CamundaClient]: CamundaClient[K] extends (
a: infer A
) => Promise<infer R>
? (a: A) => Promise<Result<R>>
: CamundaClient[K] extends (a: infer A) => any
? (
a: A
) =>
| Promise<Result<ReturnType<CamundaClient[K]>>>
| ReturnType<CamundaClient[K]>
: CamundaClient[K];
};
Defined in: resultClient.ts:48
Type Declaration
inner
inner: CamundaClient;