diff --git a/packages/artplayer-plugin-asr/types/artplayer-plugin-asr.d.ts b/packages/artplayer-plugin-asr/types/artplayer-plugin-asr.d.ts index 8f08faefe..13aed0ccd 100644 --- a/packages/artplayer-plugin-asr/types/artplayer-plugin-asr.d.ts +++ b/packages/artplayer-plugin-asr/types/artplayer-plugin-asr.d.ts @@ -1,8 +1,5 @@ import type Artplayer from 'artplayer' -export = artplayerPluginAsr -export as namespace artplayerPluginAsr; - interface AudioChunk { pcm: ArrayBuffer wav: ArrayBuffer @@ -24,3 +21,5 @@ interface AsrPluginInstance { } declare function artplayerPluginAsr(option?: AsrPluginOption): (art: Artplayer) => AsrPluginInstance + +export default artplayerPluginAsr diff --git a/packages/artplayer-plugin-vast/types/artplayer-plugin-vast.d.ts b/packages/artplayer-plugin-vast/types/artplayer-plugin-vast.d.ts index e46ee978c..109c29d38 100644 --- a/packages/artplayer-plugin-vast/types/artplayer-plugin-vast.d.ts +++ b/packages/artplayer-plugin-vast/types/artplayer-plugin-vast.d.ts @@ -1,9 +1,6 @@ import type { Player } from '@glomex/vast-ima-player' import type Artplayer from 'artplayer' -export = artplayerPluginVast -export as namespace artplayerPluginVast; - declare global { interface Window { artplayerPluginVast?: typeof artplayerPluginVast @@ -15,7 +12,7 @@ type PlayResFn = (res: string) => void interface VastPluginContext { art: Artplayer - ima: typeof google.ima + ima: any // Replace 'any' with a more specific type if available, or declare google.ima type above imaPlayer: Player playUrl: PlayUrlFn playRes: PlayResFn @@ -32,3 +29,5 @@ export interface ArtplayerPluginVastInstance { declare function artplayerPluginVast( option: ArtplayerPluginVastOption, ): (art: Artplayer) => ArtplayerPluginVastInstance + +export default artplayerPluginVast