import type { Rule, Linter } from 'eslint'; export type LogLevel = 'warn' | 'error'; export declare const getPluginRules: () => Record; /** * ESLint config for local modules — Rhino compatibility rules only (no Glide restrictions). * Local modules can use Glide APIs since they run in the ServiceNow scope. */ export declare const getLocalModuleEslintConfig: (level?: LogLevel) => Linter.LegacyConfig; /** * ESLint config for 3rd party dependencies — Rhino compatibility + Glide API restrictions. * 3rd party code must not use Glide APIs (they are platform-internal). */ export declare const getEslintConfig: (level?: LogLevel) => Linter.LegacyConfig;