export declare class H2I { static getImg(config: { html: string; bucketId: number; waitTime?: number; transparentBg?: boolean; type?: 'png' | 'jpg'; debug?: boolean; }): Promise; static getImgTryOnce(config: { html: string; bucketId: number; waitTime?: number; transparentBg?: boolean; type?: 'png' | 'jpg'; debug?: boolean; }): Promise; static getImgFromBase64(config: { base64Str: string; bucketId: number; type?: 'png' | 'jpg'; debug?: boolean; }): Promise; static getImgFromBase64TryOnce(config: { base64Str: string; bucketId: number; type?: 'png' | 'jpg'; debug?: boolean; }): Promise; static getPdf(config: { html: string; bucketId: number; waitTime?: number; debug?: boolean; }): Promise; static getPdfTryOnce(config: { html: string; bucketId: number; waitTime?: number; debug?: boolean; }): Promise; static compileVideoByCommand(config: { requestId: string; ffmpegCommand: string; mediaMap: { [key: string]: string | { url?: string; content?: string; cache?: boolean; }; }; debug?: boolean; bucketId?: string; }): Promise; static compileVideoByCommandTryOnce(config: { requestId: string; ffmpegCommand: string; mediaMap: { [key: string]: string | { url?: string; content?: string; cache?: boolean; }; }; debug?: boolean; bucketId?: string; }): Promise; } //# sourceMappingURL=h2i.d.ts.map