IOweb/node_modules/@mdx-js/mdx/lib/util/estree-util-is-declaration.d.ts
2026-07-03 15:07:38 -05:00

14 lines
No EOL
760 B
TypeScript

/**
* Check if `node` is a declaration.
*
* @param {Readonly<MaybeNamedClassDeclaration | MaybeNamedFunctionDeclaration | Node>} node
* Node to check.
* @returns {node is Declaration | MaybeNamedClassDeclaration | MaybeNamedFunctionDeclaration}
* Whether `node` is a declaration.
*/
export function isDeclaration(node: Readonly<MaybeNamedClassDeclaration | MaybeNamedFunctionDeclaration | Node>): node is Declaration | MaybeNamedClassDeclaration | MaybeNamedFunctionDeclaration;
import type { MaybeNamedClassDeclaration } from 'estree-jsx';
import type { MaybeNamedFunctionDeclaration } from 'estree-jsx';
import type { Node } from 'estree-jsx';
import type { Declaration } from 'estree-jsx';
//# sourceMappingURL=estree-util-is-declaration.d.ts.map