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 * from "./identifier"; export * from "./exp"; export * from "./stmt";