import { default as React } from '../preact/compat'; import { ApiMode } from './consts'; import { WidgetNames, WidgetOptions } from './types'; export type AddReturnType = { open: () => void; close: (event: React.MouseEvent | React.KeyboardEvent) => void; } | undefined; type ApiData = { domain: ApiMode; merchantId: string; }; export declare const WidgetsController: (apiData: ApiData) => { add: (widget: WidgetNames, options: WidgetOptions) => AddReturnType; }; export {};