export type SortOrder = { columnId: string; direction: "asc" | "desc"; }; export type SortOrderValue = "Ascending" | "Descending"; export type GraphQLSortOrder = { [key: string]: SortOrderValue; }; export declare const DIRECTION_MAP: { asc: string; desc: string; }; export declare const CONDITION_MAP: { is: string; includes: string; "=": string; "<": string; "<=": string; ">": string; ">=": string; "!=": string; isEmpty: string; isNotEmpty: string; isFalse: string; isTrue: string; }; export type FilterStack = { filters?: FilterStack[]; operator: keyof typeof CONDITION_MAP | "or" | "and"; id?: string; columnId?: string; value?: number | string | boolean; }; export type GraphQLFilterExpression = { [key: string]: { [condition: string]: number | string | boolean; }; }; export type GraphQLFilter = { [operator: string]: GraphQLFilterExpression[] | GraphQLFilterExpression | GraphQLFilter; } | { AND: GraphQLFilterExpression[] | GraphQLFilterExpression | GraphQLFilter; } | { OR: GraphQLFilterExpression[] | GraphQLFilterExpression | GraphQLFilter; } | { NOT: GraphQLFilterExpression[] | GraphQLFilterExpression | GraphQLFilter; } | GraphQLFilter[]; //# sourceMappingURL=types.d.ts.map