export declare const exp: { $grammar: { "exp:operator": { operator: string; }[]; "exp:operand": { operand: string; }[]; }; }; export declare const operator: { $grammar: { "operator:var": { name: string; }[]; }; }; export declare const operand: { $grammar: { "operand:null": string[]; "operand:true": string[]; "operand:false": string[]; "operand:string": { data: { $pattern: string[]; }; }[]; "operand:number": { data: { $pattern: string[]; }; }[]; "operand:list": (string | { elements: { $ap: string[]; }; last_element?: undefined; $ap?: undefined; } | { last_element: string; elements?: undefined; $ap?: undefined; } | { $ap: string[]; elements?: undefined; last_element?: undefined; })[]; "operand:list_cons": (string | { elements: { $ap: string[]; }; last_element?: undefined; $ap?: undefined; } | { last_element: string; elements?: undefined; $ap?: undefined; } | { $ap: string[]; elements?: undefined; last_element?: undefined; })[]; "operand:list_empty": string[]; "operand:objekt": (string | { properties: { $ap: string[]; }; last_property?: undefined; $ap?: undefined; } | { last_property: string; properties?: undefined; $ap?: undefined; } | { $ap: string[]; properties?: undefined; last_property?: undefined; })[]; "operand:objekt_empty": string[]; }; };