import type { Identifier, VariableDeclaration } from 'estree';
import type { Rule } from '../../types';
import { RuleError } from '../../errors';
export declare class NoImplicitDeclareUndefinedError extends RuleError<Identifier> {
    explain(): string;
    elaborate(): string;
}
declare const noImplicitDeclareUndefined: Rule<VariableDeclaration>;
export default noImplicitDeclareUndefined;
