export default IArrayStorage; interface IArrayStorage { push(item: TItem): void; pop(): TItem | undefined; unshift(item: TItem): void; shift(): TItem | undefined; }