import { EventEmitter, OnChanges, SimpleChanges } from "@angular/core";
import * as i0 from "@angular/core";
export declare class KwikIDCameraComponent implements OnChanges {
    type: "VIEW" | "CAPTURE" | "RECORD";
    config: any;
    data: any;
    image: string;
    video: string;
    onClickBack: EventEmitter<any>;
    onClickClose: EventEmitter<any>;
    getImage: EventEmitter<any>;
    onClickSave: EventEmitter<any>;
    getVideo: EventEmitter<any>;
    ngOnChanges(changes: SimpleChanges): void;
    handleOnClickBack(e: any): void;
    handleOnClickClose(e: any): void;
    handleGetImage(e: any): void;
    handleOnClickSave(e: any): void;
    /**
     * All things Record Component
     */
    handleGetVideo(e: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<KwikIDCameraComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KwikIDCameraComponent, "kwikid-camera", never, { "type": "type"; "config": "config"; "data": "data"; "image": "image"; "video": "video"; }, { "onClickBack": "onClickBack"; "onClickClose": "onClickClose"; "getImage": "getImage"; "onClickSave": "onClickSave"; "getVideo": "getVideo"; }, never, ["[slot='view-header']", "[slot='capture-header']", "[slot='record-header']"]>;
}
