declare const EdgeArrowProgram: {
    new (_gl: WebGLRenderingContext, _pickingBuffer: WebGLFramebuffer | null, _renderer: import("../../..").default<import("graphology-types").AbstractGraph<import("graphology-types").Attributes, import("graphology-types").Attributes, import("graphology-types").Attributes>>): {
        reallocate(_capacity: number): void;
        process(_edgeIndex: number, _offset: number, _sourceData: import("../../../types").NodeDisplayData, _targetData: import("../../../types").NodeDisplayData, _data: import("../../../types").EdgeDisplayData): void;
        render(_params: import("../../../types").RenderParams): void;
    };
    drawLabel: import("../../../utils/edge-labels").EdgeLabelDrawingFunction | undefined;
};
export default EdgeArrowProgram;
