import { StatisticsConfigurationProps } from './StatisticsConfigurationProps';
import { ColumnSelectorProps } from './ColumnSelectorProps';
/**
  Configuration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html">the AWS Docs</a>
*/
export interface ColumnStatisticsConfigurationProps {
    /** <code>Statistics</code>  <a name="cfn-databrew-job-columnstatisticsconfiguration-statistics"></a>
  Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.<br />
  
  Required: Yes<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    statistics: StatisticsConfigurationProps;
    /** <code>Selectors</code>  <a name="cfn-databrew-job-columnstatisticsconfiguration-selectors"></a>
  List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    selectors?: ColumnSelectorProps[];
}
