import { WebPlugin } from '@capacitor/core'; import { NeptunePlugin } from './definitions'; export declare class NeptuneWeb extends WebPlugin implements NeptunePlugin { constructor(); magRead(options: { value: string; }): Promise<{ value: any; }>; magOpen(options: { value: string; }): Promise<{ value: any; }>; magClose(options: { value: string; }): Promise<{ value: any; }>; magReset(options: { value: string; }): Promise<{ value: any; }>; magIsSwiped(options: { value: boolean; }): Promise<{ value: any; }>; getPinBlock(options: { value: String; }): Promise<{ value: any; }>; setKey(options: { value: String; }): Promise<{ value: any; }>; print(options: { value: String; }): Promise<{ value: any; }>; pagePrint(options: { value: String; }): Promise<{ value: any; }>; sysTermInfo(options: { value: String; }): Promise<{ value: any; }>; sysBaseInfo(options: { value: String; }): Promise<{ value: any; }>; sysBeep(options: { value: String; }): Promise<{ value: any; }>; sysReboot(options: { value: String; }): Promise<{ value: any; }>; sysShutdown(options: { value: String; }): Promise<{ value: any; }>; isNavigationBarVisible(options: { value: String; }): Promise<{ value: any; }>; isNavigationBarEnabled(options: { value: String; }): Promise<{ value: any; }>; sysShowNavigationBar(options: { value: boolean; }): Promise<{ value: any; }>; isStatusBarVisible(options: { value: String; }): Promise<{ value: any; }>; isStatusBarEnabled(options: { value: String; }): Promise<{ value: any; }>; sysShowStatusBar(options: { value: boolean; }): Promise<{ value: any; }>; getSignalInfo(options?: { value: String; }): Promise<{ value: any; }>; scanStart(options: { value: { timeout?: number; camera?: 'REAR' | 'FRONT'; flash?: boolean; }; }): Promise<{ value: string; }>; scanCancel(options?: { value: String; }): Promise<{ value: any; }>; } declare const Neptune: NeptuneWeb; export { Neptune };