import type { JavaSet } from './JavaSet'; import type { Collection } from './Collection'; import type { JavaIterator } from './JavaIterator'; import type { HashMap } from './HashMap'; import { JavaObject } from '../../java/lang/JavaObject'; export declare class HashMapKeySet extends JavaObject implements JavaSet { protected readonly _map: HashMap; constructor(map: HashMap); size(): number; isEmpty(): boolean; contains(key: any): boolean; iterator(): JavaIterator; toArray(): Array; toArray(a: Array): Array; add(e: K | null): boolean; remove(e: any): boolean; containsAll(c: Collection | null): boolean; addAll(c: Collection | null): boolean; removeAll(c: Collection | null): boolean; retainAll(c: Collection | null): boolean; clear(): void; [Symbol.iterator](): Iterator; transpilerCanonicalName(): string; } //# sourceMappingURL=HashMapKeySet.d.ts.map