import { IOffscreenCanvas, IImageBitmap } from '../../base/interfaces/official'; import { IOffscreenCanvasProperties } from '../../base/official-klasses/OffscreenCanvas'; export declare const getState: (instance: IOffscreenCanvas) => IOffscreenCanvasProperties, setState: (instance: IOffscreenCanvas, properties: Partial) => void; declare const OffscreenCanvasBaseClass: { new (_width: number, _height: number): { readonly height: Promise; readonly width: Promise; convertToBlob(options?: import("../../base/interfaces/official").IImageEncodeOptions | undefined): Promise; transferToImageBitmap(): IImageBitmap; }; }; export default class OffscreenCanvas extends OffscreenCanvasBaseClass implements IOffscreenCanvas { transferToImageBitmap(): IImageBitmap; } export {};