import { BaseType } from "../Base/Base"; export declare type HashSetType = { forEach: (callback: (element: T, index: number) => void) => void; insert: (element: T) => void; eraseElementByValue: (value: T) => void; find: (element: T) => boolean; [Symbol.iterator]: () => Generator; } & BaseType; declare const _default: new (container?: { forEach: (callback: (element: T) => void) => void; }, initBucketNum?: number, hashFunc?: (x: T) => number) => HashSetType; export default _default;