adnbn
Version:
Addon Bone - Cross-browser web extension framework with shared code base
20 lines (17 loc) • 577 B
TypeScript
import { ViewOptions, ViewDefinition } from './view.js';
import 'react';
import 'utility-types';
import 'html-rspack-tags-plugin';
import './helpers.js';
import '../manifest-DAV18Z2K.js';
import './app.js';
import './browser.js';
import './locale.js';
interface PopupConfig {
icon?: string;
apply?: boolean;
}
type PopupEntrypointOptions = PopupConfig & ViewOptions;
type PopupProps = PopupEntrypointOptions;
type PopupDefinition = PopupEntrypointOptions & ViewDefinition<PopupProps>;
export type { PopupConfig, PopupDefinition, PopupEntrypointOptions, PopupProps };