16 lines
		
	
	
		
			596 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			596 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
/**
 | 
						|
 * 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
 |