diff --git a/src/loaders/SVGLoader.d.ts b/src/loaders/SVGLoader.d.ts index 406ae30a..2c175a21 100644 --- a/src/loaders/SVGLoader.d.ts +++ b/src/loaders/SVGLoader.d.ts @@ -1,15 +1,7 @@ import { Loader, LoadingManager, ShapePath, BufferGeometry, Vector2, Shape } from 'three' -export interface SVGResultPaths extends ShapePath { - userData?: - | { - [key: string]: any - } - | undefined -} - export interface SVGResult { - paths: SVGResultPaths[] + paths: ShapePath[] xml: XMLDocument } diff --git a/src/loaders/TGALoader.d.ts b/src/loaders/TGALoader.d.ts index 16e035fb..f15d0488 100644 --- a/src/loaders/TGALoader.d.ts +++ b/src/loaders/TGALoader.d.ts @@ -10,5 +10,11 @@ export class TGALoader extends DataTextureLoader { onError?: (event: ErrorEvent) => void, ): DataTexture loadAsync(url: string, onProgress?: (event: ProgressEvent) => void): Promise - parse(data: ArrayBuffer): DataTexture + parse(data: ArrayBuffer): { + data: Uint8Array + width: number + height: number + flipY: boolean + generateMipmaps: boolean + } }