import { JSXElementConstructor, ReactElement } from 'react';
import { TrendlineOptions } from '@spectrum-charts/vega-spec-builder';
import { ChartTooltipElement } from '../../dialogs';
import { Children } from '../../util.types';
import { TrendlineAnnotationElement } from './trendlineAnnotation.types';
export type TrendlineChildElement = ChartTooltipElement | TrendlineAnnotationElement;
export interface TrendlineProps extends Omit<TrendlineOptions, 'chartTooltips' | 'trendlineAnnotations'> {
    children?: Children<TrendlineChildElement>;
}
export type TrendlineElement = ReactElement<TrendlineProps, JSXElementConstructor<TrendlineProps>>;
//# sourceMappingURL=trendline.types.d.ts.map