import type { Predicate2 } from "@thi.ng/api";
/** @internal */
export declare class Deque {
    samples: number[];
    pred: Predicate2<number>;
    index: number[];
    constructor(samples: number[], pred: Predicate2<number>);
    head(): number;
    add(x: number): void;
    shift(): void;
}
//# sourceMappingURL=deque.d.ts.map