/** * HCL (HashiCorp Configuration Language) / Terraform configuration for AiDex */ /** * HCL keywords and common built-ins that should be filtered out during indexing */ export declare const HCL_KEYWORDS: Set; /** * Tree-sitter node types that represent identifiers in HCL */ export declare const HCL_IDENTIFIER_NODES: Set; /** * Tree-sitter node types for comments (# line, // line, and block comments) */ export declare const HCL_COMMENT_NODES: Set; /** * Tree-sitter node types for function calls — treated as "methods" for indexing */ export declare const HCL_METHOD_NODES: Set; /** * Tree-sitter node types for block declarations — treated as "types" for indexing * (resource, variable, output, module, data, locals, provider, terraform, etc.) */ export declare const HCL_TYPE_NODES: Set; /** * Tree-sitter node types for attribute declarations (key = value assignments) */ export declare const HCL_PROPERTY_NODES: Set; /** * Check if a term is an HCL keyword */ export declare function isKeyword(term: string): boolean; //# sourceMappingURL=hcl.d.ts.map