TransFlow/node_modules/js-sdsl/dist/cjs/Deque/Deque.d.ts

10 lines
333 B
TypeScript

import { SequentialContainerType } from "../Base/Base";
export declare type DequeType<T> = {
pushFront: (element: T) => void;
popFront: () => void;
shrinkToFit: () => void;
cut: (pos: number) => void;
} & SequentialContainerType<T>;
declare const _default: new <T>(arr: T[]) => DequeType<T>;
export default _default;