import { ExpressionTypeDefinition , ExpressionValueBoxed } from '../types' ; /**
 * Represents an object that is a Filter.
 */ export type ExpressionValueFilter = ExpressionValueBoxed < 'filter' , { filterType ? : string ; value ? : string ; column ? : string ; and : ExpressionValueFilter [ ] ; to ? : string ; from ? : string ; query ? : string | null ; } > ; export const filter = { name : 'filter' , from : { null : ( ) => { return { type : 'filter' , filterType : 'filter' , meta : { } , and : [ ] , } ; } , } , } ;