image: {
avif: {
chromaSubsampling: string;
effort: number;
};
gif: {
effort: number;
};
jpeg: {
chromaSubsampling: string;
mozjpeg: true;
optimiseScans: true;
overshootDeringing: true;
trellisQuantisation: true;
};
png: {
compressionLevel: number;
palette: true;
};
raw: {};
tiff: {
compression: string;
};
webp: {
effort: number;
};
}
Type declaration
avif: {
chromaSubsampling: string;
effort: number;
}
chromaSubsampling: string
effort: number
gif: {
effort: number;
}
jpeg: {
chromaSubsampling: string;
mozjpeg: true;
optimiseScans: true;
overshootDeringing: true;
trellisQuantisation: true;
}
chromaSubsampling: string
mozjpeg: true
optimiseScans: true
overshootDeringing: true
trellisQuantisation: true
png: {
compressionLevel: number;
palette: true;
}
compressionLevel: number
palette: true
raw: {}
tiff: {
compression: string;
}
webp: {
effort: number;
}