import { CanvasApi } from './canvasapi';
/**
 * implementation for node-skia
 */
export declare class NodeSkiaCanvas implements CanvasApi {
    private canvas;
    /**
     * @internal
     */
    constructor(width: number, height: number);
    /**
     * @internal
     */
    toPNG(): Promise<Buffer>;
    /**
     * @internal
     */
    toJPEG(quality?: number): Promise<Buffer>;
    /**
     * @internal
     */
    createContext(): CanvasRenderingContext2D;
    /**
     * @internal
     */
    reset(width: number, height: number): void;
    /**
     * @internal
     */
    destroy(): void;
}
