@jaswinda/react-native-uvc-camera
Version:
19 lines • 805 B
TypeScript
import React from 'react';
import type { UVCCameraProps } from './UVCCameraProps';
import type { PhotoFile } from './PhotoFile';
export declare class UVCCamera extends React.PureComponent<UVCCameraProps> {
private readonly ref;
constructor(props: UVCCameraProps);
private get handle();
render(): React.ReactNode;
openCamera(): Promise<void>;
closeCamera(): Promise<void>;
takePhoto(): Promise<PhotoFile>;
updateAspectRatio(width: number, height: number): Promise<void>;
setCameraBright(value: number): Promise<void>;
setCameraContrast(value: number): Promise<void>;
setCameraSaturation(value: number): Promise<void>;
setCameraSharpness(value: number): Promise<void>;
setCameraZoom(value: number): Promise<void>;
}
//# sourceMappingURL=UVCCamera.d.ts.map