import { Linter } from 'eslint'; type Options$1 = { allowAbbreviations?: { exactWords?: string[]; substrings?: string[]; }; }; type Options = { cwd?: string; node?: boolean | Linter.Config['files']; } & Options$1; /** * Applies type and seals the config by freezing it to prevent * inadvertent mutation of the config * * Note: there's eslint/config defineConfig but I feel like this * is more versatile as it can handle both objects/arrays and * freezes the config */ declare const defineConfig: (config: Config) => Config; declare const pvtnbr: (options?: Options) => Linter.Config[]; declare const _default: Linter.Config[]; export { _default as default, defineConfig, pvtnbr }; export type { Options };