Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a2f7080

Browse files
committed
chore: update typedefs for 0.4.0
1 parent 238a7fe commit a2f7080

File tree

1 file changed

+25
-19
lines changed

1 file changed

+25
-19
lines changed

index.d.ts

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export interface RawImageData<T> {
2-
width: number,
3-
height: number,
4-
data: T
2+
width: number;
3+
height: number;
4+
data: T;
55
}
66

77
type BufferRet = RawImageData<Buffer>;
@@ -12,19 +12,25 @@ type BufferLike = Buffer | Uint8Array | ArrayLike<number> | Iterable<number> | A
1212

1313
export declare function encode(imgData: RawImageData<BufferLike>, quality?: number): BufferRet;
1414

15-
/**
16-
* @deprecated - decode takes an object since 0.3.5
17-
*/
18-
export declare function decode(jpegData: BufferLike, opts: true): UintArrRet;
19-
export declare function decode(jpegData: BufferLike, opts?: false): BufferRet;
20-
21-
export declare function decode(jpegData: BufferLike, opts: {
22-
useTArray: true,
23-
colorTransform?: boolean,
24-
tolerantDecoding?: boolean
25-
}): UintArrRet;
26-
export declare function decode(jpegData: BufferLike, opts?: {
27-
useTArray?: false,
28-
colorTransform?: boolean,
29-
tolerantDecoding?: boolean
30-
}): BufferRet;
15+
export declare function decode(
16+
jpegData: BufferLike,
17+
opts: {
18+
useTArray: true;
19+
colorTransform?: boolean;
20+
formatAsRGBA?: boolean;
21+
tolerantDecoding?: boolean;
22+
maxResolutionInMP?: number;
23+
maxMemoryUsageInMB?: number;
24+
},
25+
): UintArrRet;
26+
export declare function decode(
27+
jpegData: BufferLike,
28+
opts?: {
29+
useTArray?: false;
30+
colorTransform?: boolean;
31+
formatAsRGBA?: boolean;
32+
tolerantDecoding?: boolean;
33+
maxResolutionInMP?: number;
34+
maxMemoryUsageInMB?: number;
35+
},
36+
): BufferRet;

0 commit comments

Comments
 (0)