UNPKG

adnbn

Version:

Addon Bone - Cross-browser web extension framework with shared code base

19 lines (16 loc) 914 B
import { B as BackgroundConfig, T as EntrypointOptions } from '../manifest-DAV18Z2K.js'; import { TransportType, TransportDefinition, TransportConfig } from './transport.js'; import 'react'; import 'utility-types'; import './app.js'; import './browser.js'; import './helpers.js'; import './locale.js'; import './message.js'; declare const ServiceGlobalKey = "adnbnService"; type ServiceConfig = TransportConfig & BackgroundConfig; type ServiceOptions = ServiceConfig & EntrypointOptions; type ServiceEntrypointOptions = Partial<ServiceOptions>; type ServiceDefinition<T extends TransportType> = TransportDefinition<ServiceOptions, T> & ServiceEntrypointOptions; type ServiceUnresolvedDefinition<T extends TransportType> = Partial<ServiceDefinition<T>>; export { type ServiceConfig, type ServiceDefinition, type ServiceEntrypointOptions, ServiceGlobalKey, type ServiceOptions, type ServiceUnresolvedDefinition };