convert-svg-to-png
Version:
Converts SVG to PNG using headless Chromium
13 lines • 808 B
TypeScript
import type { IConverterConvertOptions, IConverterConvertOptionsParsed, IProvider } from "convert-svg-core";
import type { ImageFormat, ScreenshotOptions } from "puppeteer-core";
/**
* An {@link IProvider} implementation to support PNG as an output format for SVG conversion.
*/
export declare class PngProvider implements IProvider<IConverterConvertOptions, IConverterConvertOptionsParsed> {
getBackgroundColor(options: IConverterConvertOptionsParsed): string;
getScreenshotOptions(options: IConverterConvertOptionsParsed): ScreenshotOptions;
parseConverterOptions(_options: IConverterConvertOptions | undefined, parsedOptions: IConverterConvertOptionsParsed): IConverterConvertOptionsParsed;
get extension(): string;
get format(): ImageFormat;
}
//# sourceMappingURL=provider.d.ts.map