import ChartView from '../../view/Chart.js';
import FillsSeriesModel from './FillsSeries.js';
import type GlobalModel from '../../model/Global.js';
import type ExtensionAPI from '../../core/ExtensionAPI.js';
import Element from 'tvrender/lib/Element.js';
declare class FillsView extends ChartView {
    static readonly type = "fills";
    readonly type = "fills";
    private _polygonGroup;
    init(ecModel: GlobalModel, api: ExtensionAPI): void;
    render(seriesModel: FillsSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void;
    eachRendered(cb: (el: Element) => boolean | void): void;
    remove(ecModel: GlobalModel, api: ExtensionAPI): void;
    dispose(ecModel: GlobalModel, api: ExtensionAPI): void;
}
export default FillsView;
