export default AxisPixi;
declare class AxisPixi {
    constructor(track: any);
    pAxis: import("pixi.js").Graphics;
    track: any;
    axisTexts: any[];
    axisTextFontFamily: string;
    axisTextFontSize: number;
    startAxis(axisHeight: any): void;
    createAxisTexts(valueScale: any, axisHeight: any): void;
    tickValues: any;
    tickFormat: ((n: number | {
        valueOf(): number;
    }) => string) | ((x: any) => any) | undefined;
    calculateAxisTickValues(valueScale: any, axisHeight: any): any;
    drawAxisLeft(valueScale: any, axisHeight: any): void;
    drawAxisRight(valueScale: any, axisHeight: any): void;
    hideOverlappingAxisLabels(): void;
    exportVerticalAxis(axisHeight: any): HTMLElement;
    createAxisSVGLine(): HTMLElement;
    createAxisSVGText(text: any): HTMLElement;
    exportAxisLeftSVG(valueScale: any, axisHeight: any): HTMLElement;
    exportAxisRightSVG(valueScale: any, axisHeight: any): HTMLElement;
    clearAxis(): void;
}
