import { Dict, Option, Stack } from '@glimmer/interfaces'; export declare function dict(): Dict; export declare function isDict(u: T): u is Dict & T; export declare function isObject(u: T): u is object & T; export declare class StackImpl implements Stack { private stack; current: Option; constructor(values?: T[]); get size(): number; push(item: T): void; pop(): Option; nth(from: number): Option; isEmpty(): boolean; toArray(): T[]; } //# sourceMappingURL=collections.d.ts.map