import { VisualizationObjectExtendedFilter, VisualizationObjectFilter } from "@gooddata/api-model-bear"; import { IFilter, IMeasureFilter } from "@gooddata/sdk-model"; /** * @internal */ export interface IConvertInsightOptions { /** * Disables prohibition of null values in elements of the attribute filter. * In most use-cases, it is false/undefined, such as metadata conversion, * but in some specific instances, where the same conversion is needed * without a strict rule for nulls, it can be disabled. */ allowNullValuesInAttributeFilters?: boolean; } export declare const convertExtendedFilter: (filter: IFilter, options?: IConvertInsightOptions) => VisualizationObjectExtendedFilter; export declare const convertFilter: (filter: IMeasureFilter, options?: IConvertInsightOptions) => VisualizationObjectFilter; //# sourceMappingURL=FilterConverter.d.ts.map