import { canvasEncodeTest } from '../generic/util'; export interface EncodeOptions { quality: number; } export interface EncoderState { type: typeof type; options: EncodeOptions; } export const type = 'browser-webp'; export const label = 'Browser WebP'; export const mimeType = 'image/webp'; export const extension = 'webp'; export const defaultOptions: EncodeOptions = { quality: 0.75 }; export const featureTest = () => canvasEncodeTest(mimeType);