///
import { Adapter } from '../adapters/base';
import { Videobox } from '../core';
export declare class Generator {
private width;
private height;
private removeBorder;
private adapters;
private videobox;
constructor(width: number, height: number, removeBorder: boolean, adapters: (typeof Adapter)[], videobox: Videobox);
resizeBuffer(buff: Buffer): Promise;
generateThumbnail(type: any, id: any): Promise;
}