Type alias SimplifyRequestMethod<T>

SimplifyRequestMethod<T>: T extends `${infer First}Request`
    ? CamelCase<First>
    : T extends `${string}Response` | `${string}Impl`
        ? never
        : T extends `Msg${infer Last}`
            ? CamelCase<Last>
            : never

Type Parameters

  • T

Generated using TypeDoc