1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| export class FreeDrawOutline extends Outline {
| constructor(outline: any, points: any, box: any, scaleFactor: any, innerMargin: any, isLTR: any);
| lastPoint: number[];
| serialize([blX, blY, trX, trY]: [any, any, any, any], rotation: any): {
| outline: any[];
| points: any[][];
| };
| get box(): Float32Array<ArrayBuffer>;
| newOutliner(point: any, box: any, scaleFactor: any, thickness: any, isLTR: any, innerMargin?: number): FreeDrawOutliner;
| getNewOutline(thickness: any, innerMargin: any): FreeDrawOutline;
| #private;
| }
| export class FreeDrawOutliner {
| static "__#19@#MIN_DIST": number;
| static "__#19@#MIN_DIFF": number;
| static "__#19@#MIN": number;
| constructor({ x, y }: {
| x: any;
| y: any;
| }, box: any, scaleFactor: any, thickness: any, isLTR: any, innerMargin?: number);
| isEmpty(): boolean;
| add({ x, y }: {
| x: any;
| y: any;
| }): boolean;
| toSVGPath(): string;
| newFreeDrawOutline(outline: any, points: any, box: any, scaleFactor: any, innerMargin: any, isLTR: any): FreeDrawOutline;
| getOutlines(): FreeDrawOutline;
| #private;
| }
| import { Outline } from "./outline.js";
|
|