import { BreakpointConfig } from '@ficusjs/component-extensions' import { EventBus } from '@ficusjs/event-bus' import { I18n } from '@ficusjs/i18n' import { AppStateStore } from '@ficusjs/state' import { CustomElementOptions } from '@ficusjs/core' export * from '@ficusjs/component-extensions' export declare class ExtensionBuilder { newInstance: ExtensionBuilder withBreakpointConfig (breakpointConfig: BreakpointConfig): ExtensionBuilder withEventBus (eventBus: EventBus): ExtensionBuilder withI18n (i18n: I18n): ExtensionBuilder withLazyRender (): ExtensionBuilder withStyles (): ExtensionBuilder withLocalState (): ExtensionBuilder withStore (store: AppStateStore): ExtensionBuilder withWorkerStore (worker: Worker): ExtensionBuilder create (options: CustomElementOptions): CustomElementOptions }