import type { CanvasKit, PictureRecorder } from "canvaskit-wasm"; import type { SkRect } from "../types"; import type { SkPictureRecorder } from "../types/Picture/PictureRecorder"; import { HostObject } from "./Host"; import { JsiSkCanvas } from "./JsiSkCanvas"; import { JsiSkPicture } from "./JsiSkPicture"; export declare class JsiSkPictureRecorder extends HostObject implements SkPictureRecorder { constructor(CanvasKit: CanvasKit, ref: PictureRecorder); beginRecording(bounds?: SkRect): JsiSkCanvas; finishRecordingAsPicture(): JsiSkPicture; }