tlojs
Version:
The Last One - The last npm package you'll need to install
19 lines (18 loc) • 489 B
TypeScript
import { GenericObject } from "../types/type";
declare type JSONQueryGreaterThan = {
$gt: number;
};
declare type JSONQueryGreaterThanOrEquals = {
$gte: number;
};
declare type JSONQueryValue = JSONQueryGreaterThan | JSONQueryGreaterThanOrEquals;
export declare type JSONQuery = {
$key?: JSONQueryValue;
};
export declare class JsonQuery {
private json;
constructor(json: GenericObject);
query<T = object>(query: JSONQuery): T;
private anyKeyWith;
}
export {};