UNPKG

210 BTypeScriptView Raw
1/**
2 * @publicApi
3 */
4export type ConfigType<T extends (...args: any) => any> = T extends (...args: any) => infer ReturnVal ? ReturnVal extends Promise<infer AsyncReturnVal> ? AsyncReturnVal : ReturnVal : any;