import { type IInsightDefinition, type ISettings } from "@gooddata/sdk-model";
import { BaseChartDescriptor } from "./baseChart/BaseChartDescriptor.js";
import { type IFluidLayoutDescriptor } from "../../interfaces/LayoutDescriptor.js";
import { type IVisualizationSizeInfo, type PluggableVisualizationFactory } from "../../interfaces/VisualizationDescriptor.js";
export declare abstract class BigChartDescriptor extends BaseChartDescriptor {
    abstract getFactory(): PluggableVisualizationFactory;
    getSizeInfo(_insight: IInsightDefinition, layoutDescriptor: IFluidLayoutDescriptor, settings: ISettings): IVisualizationSizeInfo;
    protected getMinHeight(_settings: ISettings): number;
}
//# sourceMappingURL=BigChartDescriptor.d.ts.map