///
export declare type RasterizerName = 'puppeteer' | 'inkscape';
export declare type RasterizerOutputFormat = 'png' | 'jpeg';
export interface IRasterizer {
init(): Promise;
dispose(): Promise;
rasterize(svgXml: string, width: number, height: number, format: RasterizerOutputFormat): Promise;
}
export declare type RasterizationRequest = {
rasterizer: RasterizerName;
svgXml: string;
width: number;
height: number;
format: RasterizerOutputFormat;
};