import {BaseOperation} from './base.js'; export interface CartoonParameters { maskRadius: number; pctBlack: number; } export class Cartoon extends BaseOperation { public static default: CartoonParameters = { maskRadius: 7, pctBlack: 0.2, }; public get default() { return Cartoon.default; } public appendCrop = false; public name = 'gegl:cartoon'; constructor(parameters?: Partial) { super({...Cartoon.default, ...parameters}); } }