export declare class Nodo { value: T; next: Nodo | null; prev: Nodo | null; constructor(value: T, next?: Nodo | null, prev?: Nodo | null); } export declare class LinkedList { head: Nodo | null; tail: Nodo | null; size: number; constructor(); getSize(): number; isEmpty(): boolean; addFirst(value: T): void; addLast(value: T): void; addAtIndex(index: number, value: T): void; add(value: T): void; addAll(collection: Iterable): void; toString(): string; print(): void; printRelations(): void; }