/************ Processor: ts ************/ import * as dependency_0 from '@beyond-js/widgets/controller'; // FILE: controller.d.ts declare namespace ns_controller { import WidgetClientController = dependency_0.WidgetClientController; abstract class VueWidgetController extends WidgetClientController { #private; mount(props?: Record): { errors: string[]; }; unmount(): void; refresh(): void; } } // FILE: wrapper.d.ts declare namespace ns_wrapper { import VueWidgetController = ns_controller.VueWidgetController; class Wrapper { #private; get Widget(): any; changed: () => void; change(): void; get version(): number; constructor(Widget: VueWidgetController); } } export import VueWidgetController = ns_controller.VueWidgetController; export declare const hmr: {on: (event: string, listener: any) => void, off: (event: string, listener: any) => void };