import { Component } from 'react';
import { CameraSnapshootRecord } from '../../../../DatabaseServices/CameraSnapshoot/CameraSnapshootRecord';
declare interface CameraVison {
    snapshot: string;
    record: CameraSnapshootRecord;
    visionName?: string;
}
export declare class CameraSnapshootStore {
    cameraSnapshootRecords: CameraVison[];
    private constructor();
    private static _SingleInstance;
    static GetInstance(): CameraSnapshootStore;
    private _Inited;
    InitSnapshootImg(): Promise<void>;
}
export default class CameraSnapshootPanel extends Component<{}, {}> {
    store: CameraSnapshootStore;
    GetCanvasSnapshot: () => void;
    SetCameraVision: (record: CameraSnapshootRecord) => void;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=CameraSnapshootPanel.d.ts.map