import { FillStyle } from './FillStyle'; import { LineStyle } from './LineStyle'; import type { IShape, Matrix, SHAPES } from '@pixi/core'; /** * A class to contain data useful for Graphics objects * * @memberof PIXI.smooth */ export declare class SmoothGraphicsData { shape: IShape; lineStyle: LineStyle; fillStyle: FillStyle; matrix: Matrix; type: SHAPES; holes: Array; closeStroke: boolean; points: number[]; triangles: number[]; attribStart: number; fillStart: number; fillLen: number; strokeStart: number; strokeLen: number; fillAA: boolean; constructor(shape: IShape, fillStyle?: FillStyle, lineStyle?: LineStyle, matrix?: Matrix); clearPath(): void; clearBuild(): void; clone(): SmoothGraphicsData; capType(): number; goodJointType(): number; jointType(): number; destroy(): void; }