import { BaseType } from "../Base/Base"; export declare type PriorityQueueType = { push: (element: T) => void; pop: () => void; top: () => T; } & BaseType; declare const _default: new (container?: { forEach: (callback: (element: T) => void) => void; }, cmp?: (x: T, y: T) => number) => PriorityQueueType; export default _default;