export default class PriorityQueue<T> {
    private arr;
    private prios;
    add(t: T, prio: number): void;
    forEach(f: (t: T, i: number, arr: Array<T>) => void): void;
    delete(t: T): void;
}
