import { OutlierBase } from '../base'; import { Params } from '../base/estimator'; import { MinCovDetProps } from './minCovDet'; export interface EllipticEnvelopeProps extends MinCovDetProps { contamination?: number; } export declare class EllipticEnvelope extends OutlierBase { private contamination; private covarianceProps; private robustCovariance?; private offsetState; constructor(props?: EllipticEnvelopeProps); getParams(): Params; fit(X: number[][]): void; scoreSamples(X: number[][]): number[]; decisionFunction(X: number[][]): number[]; predict(X: number[][]): number[]; get offset(): number; get location(): number[]; get covariance(): number[][]; }