import type { ConfigObject } from "@eslint/core"; declare const plugin: { configs: { readonly minimal: ConfigObject; readonly recommended: ConfigObject; readonly strict: ConfigObject; }; meta: { name: string; version: string; }; rules: { "no-zonejs-import": import("@eslint/core").RuleDefinition; "no-providezonechangedetection": import("@eslint/core").RuleDefinition; "no-directive-writable-property": import("@eslint/core").RuleDefinition; "no-directive-accessor": import("@eslint/core").RuleDefinition; "no-eager-change-detection": import("@eslint/core").RuleDefinition; "no-ngoninit": import("@eslint/core").RuleDefinition; "no-ngdocheck": import("@eslint/core").RuleDefinition; "no-ngonchanges": import("@eslint/core").RuleDefinition; "no-ngaftercontentinit": import("@eslint/core").RuleDefinition; "no-ngaftercontentchecked": import("@eslint/core").RuleDefinition; "no-ngafterviewinit": import("@eslint/core").RuleDefinition; "no-ngafterviewchecked": import("@eslint/core").RuleDefinition; "no-ngondestroy": import("@eslint/core").RuleDefinition; "no-input-decorator": import("@eslint/core").RuleDefinition; "no-output-decorator": import("@eslint/core").RuleDefinition; "no-content-decorator": import("@eslint/core").RuleDefinition; "no-view-decorator": import("@eslint/core").RuleDefinition; "no-asyncpipe": import("@eslint/core").RuleDefinition; "no-ngzone": import("@eslint/core").RuleDefinition; "no-ngzone-testing": import("@eslint/core").RuleDefinition; "no-detectchanges-testing": import("@eslint/core").RuleDefinition; "no-zonejs-testing-functions": import("@eslint/core").RuleDefinition; "no-changedetectorref": import("@eslint/core").RuleDefinition; "no-subscribe-in-component-constructor": import("@eslint/core").RuleDefinition; "no-reactive-forms": import("@eslint/core").RuleDefinition; }; }; export = plugin;