export declare const emptyFunctionQueries: { bash: "(\n (function_definition\n body: (compound_statement) @empty_body)\n (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; c: "(\n (function_definition\n body: (compound_statement) @empty_body)\n (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; cpp: "(\n [\n (function_definition\n body: (compound_statement) @empty_body)\n (lambda_expression\n body: (compound_statement) @empty_body)\n (class_specifier\n body: (field_declaration_list ) @empty_body)\n ]\n (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; c_sharp: "(\n [\n (class_declaration\n body: (declaration_list) @empty_body)\n (constructor_declaration\n body: (block) @empty_body)\n (method_declaration\n body: (block) @empty_body)\n (lambda_expression\n body: (block) @empty_body)\n ]\n (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; css: string; go: string; java: "(\n [\n (method_declaration\n body: (block) @empty_body)\n (lambda_expression\n body: (block) @empty_body)\n (class_declaration\n body: (class_body) @empty_body)\n (constructor_declaration\n body: (constructor_body) @empty_body)\n ] (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; powershell: ""; python: string; scala: "(\n [\n (function_definition\n body: (block) @empty_body)\n (class_definition\n body: (template_body) @empty_body)\n (lambda_expression\n (block) @empty_body)\n ] (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n)"; typescript: "((\n [\n (function_declaration\n body: (statement_block) @empty_body)\n (arrow_function\n body: (statement_block) @empty_body)\n (function_expression\n body: (statement_block) @empty_body)\n (class_declaration\n body: (class_body) @empty_body)\n (method_definition\n body: (statement_block) @empty_body)\n (generator_function_declaration\n body: (statement_block) @empty_body)\n ] (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n))"; tsx: "((\n [\n (function_declaration\n body: (statement_block) @empty_body)\n (arrow_function\n body: (statement_block) @empty_body)\n (function_expression\n body: (statement_block) @empty_body)\n (class_declaration\n body: (class_body) @empty_body)\n (method_definition\n body: (statement_block) @empty_body)\n (generator_function_declaration\n body: (statement_block) @empty_body)\n ] (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n))"; javascript: "((\n [\n (function_declaration\n body: (statement_block) @empty_body)\n (arrow_function\n body: (statement_block) @empty_body)\n (function_expression\n body: (statement_block) @empty_body)\n (class_declaration\n body: (class_body) @empty_body)\n (method_definition\n body: (statement_block) @empty_body)\n (generator_function_declaration\n body: (statement_block) @empty_body)\n ] (#match? @empty_body \"^\\\\s*\\\\{\\\\s*\\\\}\\\\s*$\")\n))"; kotlin: string; rust: string; ruby: string; vue: string; yaml: string; html: string; json: string; };