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