You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
559 B
21 lines
559 B
import { ImageCallback } from '@jimp/core'; |
|
|
|
interface ResizeClass { |
|
resize(w: number, h: number, cb?: ImageCallback<this>): this; |
|
resize(w: number, h: number, mode?: string, cb?: ImageCallback<this>): this; |
|
} |
|
|
|
interface Resize { |
|
constants: { |
|
// resize methods |
|
RESIZE_NEAREST_NEIGHBOR: 'nearestNeighbor'; |
|
RESIZE_BILINEAR: 'bilinearInterpolation'; |
|
RESIZE_BICUBIC: 'bicubicInterpolation'; |
|
RESIZE_HERMITE: 'hermiteInterpolation'; |
|
RESIZE_BEZIER: 'bezierInterpolation'; |
|
} |
|
|
|
class: ResizeClass |
|
} |
|
|
|
export default function(): Resize;
|
|
|