]>
Commit | Line | Data |
---|---|---|
32fe0013 C |
1 | import { logger } from '../../helpers/logger' |
2 | import { RegisterHookOptions } from '../../../shared/models/plugins/register-hook.model' | |
3 | import { RegisterSettingOptions } from '../../../shared/models/plugins/register-setting.model' | |
4 | import { PluginSettingsManager } from '../../../shared/models/plugins/plugin-settings-manager.model' | |
5 | import { PluginStorageManager } from '../../../shared/models/plugins/plugin-storage-manager.model' | |
6 | ||
7 | export type RegisterOptions = { | |
8 | registerHook: (options: RegisterHookOptions) => void | |
9 | ||
10 | registerSetting: (options: RegisterSettingOptions) => void | |
11 | ||
12 | settingsManager: PluginSettingsManager | |
13 | ||
14 | storageManager: PluginStorageManager | |
15 | ||
16 | peertubeHelpers: { | |
17 | logger: typeof logger | |
18 | } | |
19 | } |