import { type Node } from 'typescript'; /** * Determines whether a node is any JSX-like construct. * * Specifically checks for: * - JSX elements (`
...
`) * - JSX self-closing elements (`
`) * - JSX fragments (`<>...`) * * @example * ```ts * import ts from 'typescript'; * const node = ts.factory.createJsxSelfClosingElement( * ts.factory.createIdentifier('div'), * [], * ts.factory.createJsxAttributes([]), * ); * isJsxLike(node); // => true * ``` * * @param n - The TypeScript AST node to check. * @returns `true` if the node is JSX-like, `false` otherwise. */ export declare const isJsxLike: (n: Node) => boolean; //# sourceMappingURL=is-jsx-like.d.ts.map