import type { Store } from '../store'; import type { ContentProvider } from '../content/content-provider.js'; import type { PluginInstance, PluginOptions, Plugin } from './types'; export declare const INTERNAL_PLUGINS: any[]; export declare function instantiatePlugins(plugins: Plugin[], contentProvider: ContentProvider, options: PluginOptions): Promise; export declare function writeClientEntries(store: Store): void; export declare function runPlugins(pluginInstances: PluginInstance[], contentProvider: ContentProvider, store: Store, options?: { failFast?: boolean; }): Promise; //# sourceMappingURL=lifecycle.d.ts.map