import { createRequestHandler } from "./request-handler"; interface Options> { requestAsync: (input: TInput) => Promise; cacheTtlMs?: number; fallbackToStaleOnError?: boolean; staleIfErrorTtlMs?: number; } export const createWidgetRequestHandler = >( options: Options, ) => { const inner = createRequestHandler(options); return inner; };