export declare const zero_or_more: { $fn: (string | { $grammar: { "zero_or_more:zero": never[]; "zero_or_more:more": ({ head: string; tail?: undefined; } | { tail: { $ap: string[]; }; head?: undefined; })[]; }; })[]; }; export declare const one_or_more: { $fn: (string | { $grammar: { "one_or_more:one": { value: string; }[]; "one_or_more:more": ({ head: string; tail?: undefined; } | { tail: { $ap: string[]; }; head?: undefined; })[]; }; })[]; }; export declare const optional: { $fn: (string | { $grammar: { "optional:zero": never[]; "optional:one": { head: string; }[]; }; })[]; }; export declare const dashline: { $grammar: { "dashline:dashline": (string | { $ap: string[]; })[]; }; }; export * from "./exp"; export * from "./goal"; export * from "./key"; export * from "./name"; export * from "./property"; export * from "./stmt";