import { createPlugin } from '@/utils'; import { onRendererLoad, onRendererUnload } from './renderer'; import { t } from '@/i18n'; export type SkipSilencesPluginConfig = { enabled: boolean; onlySkipBeginning: boolean; }; export default createPlugin({ name: () => t('plugins.skip-silences.name'), description: () => t('plugins.skip-silences.description'), restartNeeded: true, config: { enabled: false, onlySkipBeginning: false, } as SkipSilencesPluginConfig, renderer: { start: onRendererLoad, stop: onRendererUnload, }, });