import { _Theme } from 'ag-charts-community';
import type { AgBaseFinancialPresetOptions, AgCartesianChartOptions, AgPriceVolumePreset, DatumDefault } from 'ag-charts-types';
type ChartTheme = _Theme.ChartTheme;
export declare function priceVolume(opts: AgPriceVolumePreset & AgBaseFinancialPresetOptions, _presetTheme: any, getTheme: () => ChartTheme): AgCartesianChartOptions<DatumDefault, never>;
export declare function inlineSwitch<T extends string>(caseName: T, switchCases: {
    [K in T]?: object;
} & {
    default?: object;
}): object | undefined;
export {};
