import '../../globals.js';
import Orientation from '../../phet-core/js/Orientation.js';
import ArrowNode, { ArrowNodeOptions } from '../../scenery-phet/js/ArrowNode.js';
import ChartTransform from './ChartTransform.js';
type SelfOptions = {
    value?: number;
    extension?: number;
};
export type AxisArrowNodeOptions = SelfOptions & ArrowNodeOptions;
declare class AxisArrowNode extends ArrowNode {
    private readonly chartTransform;
    private readonly value;
    private readonly extension;
    private readonly axisOrientation;
    private disposeAxisNode;
    constructor(chartTransform: ChartTransform, axisOrientation: Orientation, providedOptions?: AxisArrowNodeOptions);
    private update;
    dispose(): void;
}
export default AxisArrowNode;
//# sourceMappingURL=AxisArrowNode.d.ts.map