UNPKG

@awayjs/graphics

Version:
22 lines 761 B
import { ITess as ITessWasm, ITessOptions } from 'tess2-wasm'; import { IResult } from '../draw/WorkerTesselatorBody'; export declare class TessAsyncService { private static _instance; static get instance(): TessAsyncService; readonly name = "tessWasm"; status: 'pending' | 'error' | 'done'; module: ITessWasm; private _process; tesselate(options: ITessOptions & { contours: ArrayLike<number> | ArrayLike<ArrayLike<number>>; }): IResult; dispose(): void; init(): Promise<void>; } export declare class Tess2Provider { static tesselate(options: ITessOptions & { contours: Array<number> | Array<Array<number>>; }): IResult; static dispose(): void; } //# sourceMappingURL=TessAsyncService.d.ts.map