blade
Version:
React at the edge.
20 lines (19 loc) • 1.69 kB
TypeScript
import { S as RemoveQuery, T as SetQuery, _ as PublicModel, b as QueryType, c as CreateQuery, f as GetQuery, g as ModelPreset, h as ModelIndex, m as ModelField, n as AddQuery, p as ListQuery, r as AlterQuery, s as CountQuery, u as DropQuery } from "../../index-l2pJm30F.js";
import { a as Triggers } from "../../context-CIJX_XuL.js";
import { A as json_insert, B as sql, C as abs, D as date, E as concat, F as model, H as string, I as number, L as op, M as json_replace, N as json_set, O as json, P as link, R as random, T as boolean, V as strftime, j as json_patch, k as json_extract, w as blob, z as replace } from "../../index-D9P9itFa-C0Jtggx-.js";
//#region private/universal/triggers.d.ts
declare const triggers: <TSchema = unknown, TList extends Triggers<QueryType, TSchema> = Triggers<QueryType, TSchema>>(...list: Array<TList>) => TList;
//#endregion
//#region public/universal/schema.d.ts
type ModelValue = PublicModel | ModelField | ModelIndex | ModelPreset;
declare const get: DeepCallable<GetQuery>;
declare const set: DeepCallable<SetQuery>;
declare const add: DeepCallable<AddQuery>;
declare const remove: DeepCallable<RemoveQuery>;
declare const count: DeepCallable<CountQuery, number>;
declare const list: DeepCallable<ListQuery>;
declare const create: DeepCallable<CreateQuery, PublicModel>;
declare const alter: DeepCallable<AlterQuery, ModelValue>;
declare const drop: DeepCallable<DropQuery, PublicModel>;
//#endregion
export { abs, add, alter, blob, boolean, concat, count, create, date, drop, get, json, json_extract, json_insert, json_patch, json_replace, json_set, link, list, model, number, op, random, remove, replace, set, sql, strftime, string, triggers };