import { ChartPlugin, PluginFactory, PluginManifest } from './types'; export declare function createPlugin = {}>(definition: ChartPlugin & { api?: TApi; }): ChartPlugin & { api: TApi; }; export declare function createConfigurablePlugin(manifest: PluginManifest, factory: (config?: TConfig) => Omit, "manifest">): PluginFactory;