declare module '@glimmer/interfaces/lib/stack' { import type { Nullable } from "@glimmer/interfaces/lib/core.js"; export interface Stack { current: Nullable; size: number; push(item: T): void; pop(): Nullable; nth(from: number): Nullable; isEmpty(): boolean; toArray(): T[]; /** * For debugging */ snapshot(): T[]; } }