UNPKG

ember-source

Version:

A JavaScript framework for creating ambitious web applications

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