import type { ComponentsStructureMap, WidgetsAPIMap } from '@wix/blocks/types'; import type { $Widget, $W } from './internal-types'; type WidgetController

, T extends Record, E extends Record, Q extends Record> = ($w: $W

, $widget: $Widget) => Q; type DefineWidgetFn =

>(id: P, fn: L) => L; export declare const defineWidget: DefineWidgetFn; export {}; //# sourceMappingURL=widget.d.ts.map