import type { Nullable } from '../types/Nullable'; export default class DoublyLinkedListNode { protected _prevNode: Nullable>; protected _nextNode: Nullable>; protected _data: T; constructor(data: T, prevNode?: Nullable>, nextNode?: Nullable>); getData(): T; setPrevNode(node: Nullable>): void; getPrevNode(): Nullable>; setNextNode(node: Nullable>): void; getNextNode(): Nullable>; }