Initial boiler plate project
This commit is contained in:
28
node_modules/next/dist/server/lib/squoosh/impl.d.ts
generated
vendored
Normal file
28
node_modules/next/dist/server/lib/squoosh/impl.d.ts
generated
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
/// <reference types="node" />
|
||||
import ImageData from './image_data';
|
||||
export declare function decodeBuffer(_buffer: Buffer | Uint8Array): Promise<ImageData>;
|
||||
export declare function rotate(image: ImageData, numRotations: number): Promise<ImageData>;
|
||||
type ResizeOpts = {
|
||||
image: ImageData;
|
||||
} & ({
|
||||
width: number;
|
||||
height?: never;
|
||||
} | {
|
||||
height: number;
|
||||
width?: never;
|
||||
} | {
|
||||
height: number;
|
||||
width: number;
|
||||
});
|
||||
export declare function resize({ image, width, height }: ResizeOpts): Promise<ImageData>;
|
||||
export declare function encodeJpeg(image: ImageData, { quality }: {
|
||||
quality: number;
|
||||
}): Promise<Buffer | Uint8Array>;
|
||||
export declare function encodeWebp(image: ImageData, { quality }: {
|
||||
quality: number;
|
||||
}): Promise<Buffer | Uint8Array>;
|
||||
export declare function encodeAvif(image: ImageData, { quality }: {
|
||||
quality: number;
|
||||
}): Promise<Buffer | Uint8Array>;
|
||||
export declare function encodePng(image: ImageData): Promise<Buffer | Uint8Array>;
|
||||
export {};
|
||||
Reference in New Issue
Block a user