import { FunctionComponent } from 'react'; import * as _wix_services_definitions from '@wix/services-definitions'; type ProvideComponentConfig = { providers?: FunctionComponent[]; topComponents?: FunctionComponent[]; bottomComponents?: FunctionComponent[]; }; type ProvideComponentService = { addTopComponent: (Comp: FunctionComponent) => void; addBottomComponent: (Comp: FunctionComponent) => void; getAllTopComponents: () => FunctionComponent[]; getAllBottomComponents: () => FunctionComponent[]; }; declare const ProvideComponentServiceDefinition: string & { __api: ProvideComponentService; __config: ProvideComponentConfig; isServiceDefinition?: boolean; } & ProvideComponentService; declare const ProvideComponentServiceFactory: _wix_services_definitions.ServiceFactory; export { type ProvideComponentConfig, type ProvideComponentService, ProvideComponentServiceDefinition, ProvideComponentServiceFactory };