import { WebPlugin } from "@capacitor/core"; import { CameraPreviewOptions, CameraPreviewPictureOptions, CameraPreviewPlugin, CameraPreviewFlashMode, CameraSampleOptions, CameraOpacityOptions } from "./definitions"; export declare class CameraPreviewWeb extends WebPlugin implements CameraPreviewPlugin { /** * track which camera is used based on start options * used in capture */ private isBackCamera; constructor(); start(options: CameraPreviewOptions): Promise<{}>; stop(): Promise; capture(_options: CameraPreviewPictureOptions): Promise; captureSample(_options: CameraSampleOptions): Promise; getSupportedFlashModes(): Promise<{ result: CameraPreviewFlashMode[]; }>; setFlashMode(_options: { flashMode: CameraPreviewFlashMode | string; }): Promise; flip(): Promise; setOpacity(_options: CameraOpacityOptions): Promise; } declare const CameraPreview: CameraPreviewWeb; export { CameraPreview };