16 lines
		
	
	
		
			596 B
		
	
	
	
		
			TypeScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			596 B
		
	
	
	
		
			TypeScript
		
	
	
		
			Executable File
		
	
	
	
	
| /**
 | |
|  * Get visitor keys of a given node.
 | |
|  * @param {Object} node The AST node to get keys.
 | |
|  * @returns {readonly string[]} Visitor keys of the node.
 | |
|  */
 | |
| export function getKeys(node: Object): readonly string[];
 | |
| /**
 | |
|  * Make the union set with `KEYS` and given keys.
 | |
|  * @param {VisitorKeys} additionalKeys The additional keys.
 | |
|  * @returns {VisitorKeys} The union set.
 | |
|  */
 | |
| export function unionWith(additionalKeys: VisitorKeys): VisitorKeys;
 | |
| export { KEYS };
 | |
| export type VisitorKeys = import("./visitor-keys.js").VisitorKeys;
 | |
| import KEYS from "./visitor-keys.js";
 | |
| //# sourceMappingURL=index.d.ts.map
 |