UNPKG

quis

Version:

A simple DSL for data sorting and filtering

22 lines 1.03 kB
/** * Quis DSL Parser - Web/Browser Entry Point * * Exposes the Quis parser globally for browser environments. * Supports both window and global contexts for maximum compatibility. */ import type { Quis } from './types'; /** * Browser global interface extension */ declare global { interface Window { quis?: Quis; } } /** * Quis object to be exposed globally */ declare const quisGlobal: Quis; export default quisGlobal; export declare const parse: (input: string, options?: import("./types").ParseOptions) => import("./types").ParseResult, SyntaxError: new (message: string, expected: import("./types").Expected[], found: string | null, location?: import("./types").Location) => import("./types").QuitSyntaxError, addCustomCondition: (name: string, evaluator: import("./types").CustomConditionEvaluator) => void, removeCustomCondition: (name: string) => boolean, getCustomConditions: () => import("./types").CustomConditionRegistry, clearCustomConditions: () => void; //# sourceMappingURL=web-index.d.ts.map