/** * @packageDocumentation * @module std */ import { AdaptorContainer } from "../internal/container/linear/AdaptorContainer"; import { Vector } from "./Vector"; /** * Stack; LIFO (Last In First Out). * * @author Jeongho Nam - https://github.com/samchon */ export declare class Stack extends AdaptorContainer, Stack> { /** * Default Constructor. */ constructor(); /** * Copy Constructor. * * @param obj Object to copy. */ constructor(obj: Stack); /** * Get the last element. * * @return The last element. */ top(): T; /** * @inheritDoc */ pop(): void; } //# sourceMappingURL=Stack.d.ts.map