import { DataSet as DataSetType } from '../../../../shared-logic/src/DataSet/types';
import { DashboardBehaviour } from '../../contexts/DashboardBehaviour/types';
import { QueryEngineConfig } from '../../../../shared-logic/src/QueryEngineConfig/types';
import { SelectableCustomView } from '../../../../shared-logic/src/CustomView/types';
export declare const buildInitialSelectableCustomView: (queryEngineConfig: QueryEngineConfig, dataSet: DataSetType, component: SelectableCustomView, onEditorUpdate: DashboardBehaviour['onEditorUpdate']) => import("../../../../shared-logic/src/Component/types").Component<import("../../../../shared-logic/src/Component/types").Component.CustomViewAttributes>;
