export declare class FixedFIFO { private buffer; private mask; private top; private btm; next: FixedFIFO | null; get length(): number; constructor(hwm: number); clear(): void; push(data: T): boolean; shift(): T | undefined; peek(): T; isEmpty(): boolean; } /** * fifo队列 */ export declare class FIFO { private hwm; private head; private tail; private length; constructor(hwm?: number); clear(): void; push(val: any): void; shift(): any; peek(): any; isEmpty(): boolean; } export default FIFO;