export declare type ConfigType any> = T extends (...args: any) => infer ReturnVal ? ReturnVal extends Promise ? AsyncReturnVal : ReturnVal : any;