import { Component } from './types';
import { ComponentInterface } from '../ComponentInterface/types';
import { DataSet } from '../DataSet/types';
import { QueryEngineConfig } from '../QueryEngineConfig/types';
declare const _default: <T extends Component.Attributes>(attrs: T, dataSets: DataSet[], queryEngineConfig: QueryEngineConfig) => ReturnType<ComponentInterface['validate']>;
export default _default;
