import { CommentLine, NGNode } from "./ast-transform/node-types.js";
import { NGMicrosyntax } from "./microsyntax/microsyntax-node-types.js";
//#region src/estree-parser.d.ts
declare const parseAction: (text: string) => NGNode & {
  comments: CommentLine[];
};
declare const parseBinding: (text: string) => NGNode & {
  comments: CommentLine[];
};
declare const parseSimpleBinding: (text: string) => NGNode & {
  comments: CommentLine[];
};
declare const parseInterpolationExpression: (text: string) => NGNode & {
  comments: CommentLine[];
};
declare const parseTemplateBindings: (text: string) => NGMicrosyntax;
//#endregion
export { parseAction, parseBinding, parseInterpolationExpression, parseSimpleBinding, parseTemplateBindings };