import { Params } from '../base/estimator'; import { ScoringFunction, SplitterLike } from '../utils/modelSelection'; import { RFE, RFEProps } from './rfe'; export interface RFECVProps extends Omit { minFeaturesToSelect?: number; cv?: number | SplitterLike; scoring?: ScoringFunction | string; } export declare class RFECV extends RFE { private minFeaturesToSelect; private cv; private scoring?; private cvScores; private featureCounts; constructor(props: RFECVProps); getParams(): Params; fit(X: number[][], y?: number[]): void; get gridScores(): number[]; get cvResults(): { nFeatures: number[]; meanTestScore: number[]; }; }