import { CreateLockerverseWidgetOptions, LockerverseCatalog, LockerverseCheckoutClient } from "@lockerverse/sdk/checkout"; //#region src/use-lockerverse-widget.d.ts type UseLockerverseWidgetResult = { catalog: LockerverseCatalog | null; client: LockerverseCheckoutClient; error: Error | null; loading: boolean; refresh: () => void; }; type UseLockerverseWidgetOptions = { /** Initial public SDK catalog. The hook still refreshes on mount. */ initialCatalog?: LockerverseCatalog; }; declare function useLockerverseWidget(options: CreateLockerverseWidgetOptions, { initialCatalog }?: UseLockerverseWidgetOptions): UseLockerverseWidgetResult; //#endregion export { UseLockerverseWidgetResult as n, useLockerverseWidget as r, UseLockerverseWidgetOptions as t }; //# sourceMappingURL=use-lockerverse-widget.d.ts.map