import { SnowflakeObject } from './mapping/mapper'; import { SnowflakeJSPrimitive } from './snowflake-core'; import './promise-extensions' import './stream-extensions' export type Operator = "<" | "<=" | "==" | ">=" | ">" export type Comparison = { operand: T, operator: Operator } export type Query = { [P in keyof T]: Comparison[P]> | SnowflakeJSPrimitive }