mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-12 19:01:47 +00:00
feat(plugin): migrate some plugin (WIP)
Co-authored-by: JellyBrick <shlee1503@naver.com>
This commit is contained in:
21
src/virtual-module.d.ts
vendored
21
src/virtual-module.d.ts
vendored
@ -1,24 +1,27 @@
|
||||
|
||||
declare module 'virtual:MainPlugins' {
|
||||
import type { MainPluginFactory } from './plugins/utils/builder';
|
||||
import type { MainPluginFactory, PluginBaseConfig } from './plugins/utils/builder';
|
||||
|
||||
export const mainPlugins: Record<string, MainPluginFactory>;
|
||||
export const mainPlugins: Record<string, MainPluginFactory<PluginBaseConfig>>;
|
||||
}
|
||||
|
||||
declare module 'virtual:MenuPlugins' {
|
||||
import type { MenuPluginFactory } from './plugins/utils/builder';
|
||||
import type { MenuPluginFactory, PluginBaseConfig } from './plugins/utils/builder';
|
||||
|
||||
export const menuPlugins: Record<string, MenuPluginFactory>;
|
||||
export const menuPlugins: Record<string, MenuPluginFactory<PluginBaseConfig>>;
|
||||
}
|
||||
|
||||
declare module 'virtual:PreloadPlugins' {
|
||||
import type { PreloadPluginFactory } from './plugins/utils/builder';
|
||||
import type { PreloadPluginFactory, PluginBaseConfig } from './plugins/utils/builder';
|
||||
|
||||
export const preloadPlugins: Record<string, PreloadPluginFactory>;
|
||||
export const preloadPlugins: Record<string, PreloadPluginFactory<PluginBaseConfig>>;
|
||||
}
|
||||
|
||||
declare module 'virtual:RendererPlugins' {
|
||||
import type { RendererPluginFactory } from './plugins/utils/builder';
|
||||
import type { RendererPluginFactory, PluginBaseConfig } from './plugins/utils/builder';
|
||||
|
||||
export const rendererPlugins: Record<string, RendererPluginFactory>;
|
||||
export const rendererPlugins: Record<string, RendererPluginFactory<PluginBaseConfig>>;
|
||||
}
|
||||
|
||||
declare module 'virtual:PluginBuilders' {
|
||||
export const pluginBuilders: PluginBuilderList;
|
||||
}
|
||||
Reference in New Issue
Block a user