import type * as p from "@bokehjs/core/properties"; import { AbstractVTKView, AbstractVTKPlot } from "./vtklayout"; export declare class VTKSynchronizedPlotView extends AbstractVTKView { model: VTKSynchronizedPlot; protected _synchronizer_context: any; protected _arrays: any; registerArray: CallableFunction; initialize(): void; connect_signals(): void; init_vtk_renwin(): void; remove(): void; plot(): void; _on_scene_ready(): void; _sync_plot(state: any, onSceneReady: CallableFunction): any; } export declare namespace VTKSynchronizedPlot { type Attrs = p.AttrsOf; type Props = AbstractVTKPlot.Props & { arrays: p.Property; arrays_processed: p.Property; one_time_reset: p.Property; rebuild: p.Property; scene: p.Property; }; } export interface VTKSynchronizedPlot extends VTKSynchronizedPlot.Attrs { } export declare class VTKSynchronizedPlot extends AbstractVTKPlot { properties: VTKSynchronizedPlot.Props; outline: any; outline_actor: any; static __module__: string; constructor(attrs?: Partial); getActors(ptr_ref?: string): [any]; } //# sourceMappingURL=vtksynchronized.d.ts.map