import type * as p from "@bokehjs/core/properties"; import { Model } from "@bokehjs/model"; type VTKTicker = { ticks: number[]; labels: string[]; }; export declare namespace VTKAxes { type Attrs = p.AttrsOf; type Props = Model.Props & { origin: p.Property; xticker: p.Property; yticker: p.Property; zticker: p.Property; digits: p.Property; show_grid: p.Property; grid_opacity: p.Property; axes_opacity: p.Property; fontsize: p.Property; }; } export interface VTKAxes extends VTKAxes.Attrs { } export declare class VTKAxes extends Model { properties: VTKAxes.Props; constructor(attrs?: Partial); static __module__: string; get xticks(): number[]; get yticks(): number[]; get zticks(): number[]; get xlabels(): string[]; get ylabels(): string[]; get zlabels(): string[]; _make_grid_lines(n: number, m: number, offset: number): number[][]; _create_grid_axes(): any; create_axes(canvas: HTMLCanvasElement): any; } export {}; //# sourceMappingURL=vtkaxes.d.ts.map