type LinkedNode<T> = {
    prev?: LinkedNode<T>;
    next?: LinkedNode<T>;
} & T;
export default class List<T> {
    shortcut: LinkedNode<T>;
    constructor();
    dequeue(): LinkedNode<T>;
    enqueue(entry: LinkedNode<T>): void;
    toString(): string;
}
export {};
