import React from 'react';
interface CanvasInstance {
    _c: HTMLCanvasElement;
    width: number;
    height: number;
}
export declare class Canvas extends React.Component implements CanvasInstance {
    _c: HTMLCanvasElement;
    get width(): number;
    set width(v: number);
    get height(): number;
    set height(v: number);
    getContext(...args: any[]): Promise<any>;
    toDataURL(...args: any[]): Promise<any>;
    _init(): void;
    componentDidMount(): void;
    render(): JSX.Element;
}
export default Canvas;
