export type RollingBufferOptions = {
    slice: number;
    buffer: number;
};
export declare const roll: ({ slice, buffer }: RollingBufferOptions) => {
    bytes: any[];
    write: (count: number) => void;
    flush(): Buffer;
};
export declare const encoder: () => {
    flush: () => Buffer;
    encode: (pixel: number, count: number, diff: number) => void;
};
