import { type AgGaugeChartOptions, type AgGaugeOptions, type AgLinearGaugePreset, type AgLinearGaugeThemeOverrides, type AgRadialGaugePreset, type AgRadialGaugeThemeOverrides } from 'ag-charts-types';
interface UndocumentedProperties {
    overrideDevicePixelRatio?: number;
    foreground?: object;
}
type GaugeSeries = AgLinearGaugePreset | AgRadialGaugePreset;
type GaugeChartResult = AgGaugeChartOptions & UndocumentedProperties & {
    series: GaugeSeries[];
};
export declare function createGauge(opts: AgGaugeOptions, presetTheme: AgRadialGaugeThemeOverrides | AgLinearGaugeThemeOverrides | undefined): GaugeChartResult;
export {};
