/**
 *
 */
export default class AxisTickSource extends SingleAxisLazySource {
    /**
     * @param {import("../../../spec/data.js").AxisTicksData} params
     * @param {import("../../../view/view.js").default} view
     */
    constructor(params: import("../../../spec/data.js").AxisTicksData, view: import("../../../view/view.js").default);
    /**
     * @type {import("../../../spec/channel.js").Scalar[]}
     */
    ticks: import("../../../spec/channel.js").Scalar[];
    params: import("../../../spec/data.js").AxisTicksData;
    onDomainChanged(): Promise<void>;
}
import SingleAxisLazySource from "./singleAxisLazySource.js";
//# sourceMappingURL=axisTickSource.d.ts.map