import { JavaMapEntry } from '../../../java/util/JavaMapEntry'; import { JavaSet } from '../../../java/util/JavaSet'; import { JavaIterator } from '../../../java/util/JavaIterator'; import { Collection } from '../../../java/util/Collection'; import { JavaObject } from '../../../java/lang/JavaObject'; import { AVLMapSubMap } from '../../../core/adt/map/AVLMapSubMap'; export declare class AVLMapSubEntrySet extends JavaObject implements JavaSet> { private readonly _sub; /** * Erstellt ein neues SubEntrySet auf die übergebene {@link AVLMap}. * * @param sub Die {@link AVLMapSubMap} auf der operiert wird. */ constructor(sub: AVLMapSubMap); toString(): String; size(): number; isEmpty(): boolean; contains(o: unknown): boolean; iterator(): JavaIterator>; toArray(): Array; toArray(a: Array): Array; add(e: JavaMapEntry): boolean; remove(o: unknown): boolean; containsAll(c: Collection): boolean; addAll(c: Collection>): boolean; retainAll(c: Collection): boolean; removeAll(c: Collection): boolean; clear(): void; isTranspiledInstanceOf(name: string): boolean; [Symbol.iterator](): Iterator>; } export declare function cast_de_nrw_schule_svws_core_adt_map_AVLMapSubEntrySet(obj: unknown): AVLMapSubEntrySet;