import type { Response } from '../type/response'; import type { Plugin } from '../plugin'; export declare type LoadParams = { scriptURL: string; }; export declare type VisualParts = {}; /** @internal */ export declare class Dispatcher { private readonly scriptLoader; private plugins; constructor(); readonly dispose: () => void; readonly load: ({ scriptURL, }: LoadParams) => Promise>; readonly getPlugins: () => Plugin[]; }