Callable<T>: { [P in keyof T]: ExtractFunction<T[P]> extends never ? T[P] : ExtractFunction<T[P]> }
T
{ [P in keyof T]: ExtractFunction<T[P]> extends never ? T[P] : ExtractFunction<T[P]> }
packages/remark-callout/src/plugin.ts:243