import { TgdContext } from "../../context";
import { TgdPainter } from "../painter";
export type TgdPainterAxesOptions = {
    x: number;
    y: number;
    z: number;
    scale: number;
};
export declare class TgdPainterAxes extends TgdPainter {
    readonly context: TgdContext;
    private readonly vao;
    private readonly prg;
    private readonly translateAndScale;
    constructor(context: TgdContext, { x, y, z, scale }?: Partial<TgdPainterAxesOptions>);
    get x(): number;
    set x(v: number);
    get y(): number;
    set y(v: number);
    get z(): number;
    set z(v: number);
    get scale(): number;
    set scale(v: number);
    delete(): void;
    paint(): void;
}
//# sourceMappingURL=axes.d.ts.map