import { AFM, VisualizationObject } from "@gooddata/typings";
import IVisualizationObjectRelativeDateFilter = VisualizationObject.IVisualizationObjectRelativeDateFilter;
import IVisualizationObjectAbsoluteDateFilter = VisualizationObject.IVisualizationObjectAbsoluteDateFilter;
import VisualizationObjectFilter = VisualizationObject.VisualizationObjectFilter;
import VisualizationObjectExtendedFilter = VisualizationObject.VisualizationObjectExtendedFilter;
export declare function convertAbsoluteDateFilter(filter: IVisualizationObjectAbsoluteDateFilter | AFM.IAbsoluteDateFilter): AFM.FilterItem | null;
export declare function convertRelativeDateFilter(filter: IVisualizationObjectRelativeDateFilter | AFM.IRelativeDateFilter): AFM.FilterItem | null;
export declare function convertMeasureValueFilter(filter: VisualizationObject.IMeasureValueFilter | AFM.IMeasureValueFilter): AFM.IMeasureValueFilter | null;
export declare function convertVisualizationObjectFilter(filter: VisualizationObjectFilter): AFM.FilterItem | null;
export declare function convertVisualizationObjectExtendedFilter(filter: VisualizationObjectExtendedFilter): AFM.ExtendedFilter | null;
