ImageData: {
    prototype: ImageData;
    new (sw, sh, settings?): ImageData;
    new (data, sw, sh?, settings?): ImageData;
}

Type declaration