import { IGraphicsPath } from "./IGraphicsPath";
import { IGraphicsData } from "./IGraphicsData";
import { ColorTransform } from "../geom/ColorTransform";
import { Canvas, Paint, Path } from "canvaskit-wasm";
import { Matrix } from "../geom";
export declare class GraphicsTrianglePath extends Object implements IGraphicsPath, IGraphicsData {
    paint: Paint;
    graphicType: string;
    path: Path;
    indices: number[];
    vertices: number[];
    uvtData: number[];
    private _culling;
    constructor(vertices?: number[], indices?: number[], uvtData?: number[], culling?: string);
    get culling(): string;
    set culling(value: string);
    draw(ctx: CanvasRenderingContext2D, colorTransform: ColorTransform): void;
    skiaDraw(ctx: Canvas, colorTransform: ColorTransform, mat?: Matrix): void;
}
