interface TimerEventimport { type TimerEvent } from "https://deno.land/x/caviar@2.5.3/web/src/events/types.ts"; Propertiesduration: numberrepeat: numberelapsed: numberdelay: numberupdate: ((delta: number) => boolean) | nullonStart: () => voidonUpdate: (delta: number, progress: number) => voidonRepeat: (repeatCount: number) => voidonComplete: () => void