import type { Rule } from 'eslint'; import { type Property, type SpreadElement } from 'eslint-codemod-utils'; export declare const ObjectEntry: { getProperty(node: Property): { type: 'Identifier'; value: string; } | { type: 'Literal'; value: string; } | { type: undefined; value: undefined; }; getValue(node: Property): string | number | bigint | true | RegExp | undefined; deleteEntry(node: Property | SpreadElement, context: Rule.RuleContext, fixer: Rule.RuleFixer): Rule.Fix; getPropertyName(node: Property | SpreadElement): string | undefined; };