import { InitialLiff } from '@liff/types'; type PluginName = 'bluetooth'; interface PluginModule { default: (liff: InitialLiff) => {} | Promise<{}>; } export interface Plugin { checkSupport: (liff: InitialLiff) => boolean; load: () => Promise | PluginModule; errorMessage: string; } export type InitPlugins = (plugins: PluginName[]) => Promise; export declare function createInitPlugins(liff: InitialLiff, verification?: {}): InitPlugins; export {};