import CanvasTrack from '../canvas-track';
import { MarkerTrackOptions } from './interfaces';
import { OnMountEvent, OnUpdateEvent, OnRescaleEvent } from '../interfaces';
export declare class MarkerTrack extends CanvasTrack<MarkerTrackOptions> {
    /** Override of onMount from base class. */
    onMount(event: OnMountEvent): void;
    /** Called by container when track is resized. */
    onUpdate(event: OnUpdateEvent): void;
    /** Called by container when y-scale domain/transform is changed. */
    onRescale(event: OnRescaleEvent): void;
    protected plot(): void;
}
