import { Sequelize, WhereOptions } from 'sequelize'; import { BpmnType, SearchQuery } from '@5minds/processcube_engine_sdk'; import { InternalFlowNodeInstanceQuery } from '../../../Contracts/index'; export declare function getProcessDefinitionUpdatedAtMaxFilter(dialect: string, schema: string): string; export declare function buildDateFilter(equals?: Array | Date, after?: Date, before?: Date): WhereOptions; export declare function buildSearchQueryFilter(searchQuery: Array | string | SearchQuery, column: string, sequelizeInstance: Sequelize, lowerCaseSearchValue?: boolean, forceMostPerformantCasingOption?: boolean): any; export declare function buildFlowNodeLaneQuery(query: InternalFlowNodeInstanceQuery, allowedFlowNodeTypes?: Array, flowNodeLanesToQueryOnlyAssignedUserTasks?: Array, flowNodeLanesOnlyRestrictedByAllowedLanes?: boolean): WhereOptions;