import { N, B } from './baseType'; interface Stack { readonly capacity: N; toArray: () => T[]; push: (p: T) => Error | N; pop: () => T; peek: () => T; isEmpty: () => B; clear: () => void; size: () => N; } export { Stack };