import { FilterExpression, FilterOperators } from '@luzmo/dashboard-contents-types'; import { AvailableSlots, SelectedDataIn, ParametersInput, StringOrNumber } from '../filters.model'; type SlicerFilterIn = SelectedDataIn & { expression: Extract; parameters: [ { slot: Extract; }, StringOrNumber[] ]; }; type SlicerFilterIn2 = SelectedDataIn & { expression: Extract; parameters: [ { slot: Extract; }, ParametersInput ]; }; type SlicerFilterInput1 = Partial>; type SlicerFilterInput2 = Partial>; export type SlicerSelectedDataInput = SlicerFilterInput1 | SlicerFilterInput2; export {};