import { HTMLWidget, publish } from "@hpcc-js/common";
import { IObserverHandle } from "@hpcc-js/util";
import { OJSRuntimeError } from "./util";
import "../src/observable.css";
export declare class Observable extends HTMLWidget {
constructor();
mode: publish;
text: publish;
plugins: publish;
showValues: publish;
enterCount: publish;
_errors: OJSRuntimeError[];
errors(): OJSRuntimeError[];
enter(domNode: any, element: any): void;
_watcher: IObserverHandle;
protected _prevHash: string | undefined;
update(domNode: any, element: any): void;
runtimeUpdated(): void;
}
//# sourceMappingURL=observable.d.ts.map